日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
籠統(tǒng)介紹VisualStudio工具廊

#t#經(jīng)過長(zhǎng)時(shí)間學(xué)習(xí)Visual Studio 2010,于是和大家分享一下,Ribbon界面的一個(gè)重要革新,就是可以通過Visual Studio工具廊(CMFCRibbonGallery)控件,對(duì)命令的執(zhí)行效果進(jìn)行直觀地預(yù)覽??赐瓯疚哪憧隙ㄓ胁簧偈斋@,希望本文能教會(huì)你更多東西。例如Word 2007的段落格式設(shè)置,就是通過Visual Studio工具廊直觀地展示了格式的樣子,這很大程度上減少了用戶通過不斷嘗試各種參數(shù)找到合適格式的過程。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供澄海企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)H5響應(yīng)式網(wǎng)站、小程序制作等業(yè)務(wù)。10年已為澄海眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。

下面我們就來看看如何創(chuàng)建Visual Studio工具廊這種新的交互工具。如下的代碼,演示了Visual Studio工具廊控件的創(chuàng)建過程:

 
 
 
  1. CMFCRibbonPanel* pPanel1 = pCategory->AddPanel(_T("Standard"));
  2. // 創(chuàng)建一個(gè)標(biāo)準(zhǔn)的工具廊控件,其中IDB_RIBBON_PALETTE_1指定了
  3. // 工具廊中的各個(gè)按鈕的圖標(biāo),通過這些圖標(biāo)對(duì)命令效果進(jìn)行預(yù)覽
  4. pPanel1->Add(new CMFCRibbonGallery(ID_RIBBON_PBTN_1, 
    _T("Embedded"), 0, 0, IDB_RIBBON_PALETTE_1, 64));
  5. // 按鈕模式的工具廊控件
  6. // 按鈕模式的工具廊控件可以減少對(duì)面板空間的占用
  7. CMFCRibbonGallery* pBtn2 = new CMFCRibbonGallery(ID_RIBBON_PBTN_2, 
    _T("Button"), 1, 1, IDB_RIBBON_PALETTE_1, 64);
  8. // 設(shè)置面板按鈕為按鈕模式,默認(rèn)情況下為畫廊(Gallery)模式
  9. pBtn2->SetButtonMode();
  10. pBtn2->SetAlwaysLargeImage();
  11. pPanel1->Add(pBtn2);
  12. CMFCRibbonPanel* pPanel2 = pCategory->AddPanel(_T("Extended"));
  13. // 對(duì)工具廊進(jìn)行布局設(shè)置
  14. CMFCRibbonGallery* pBtn3 = new CMFCRibbonGallery(ID_RIBBON_PBTN_3, 
    _T("Resize Vertical"), 2, 2, IDB_RIBBON_PALETTE_1, 64);
  15. pBtn3->SetButtonMode();
  16. // 設(shè)置按鈕模式下,下拉命令按鈕容器(Gallery)的列數(shù)
  17. pBtn3->SetIconsInRow(2);
  18. pBtn3->EnableMenuResize(TRUE, TRUE);
  19. pPanel2->Add(pBtn3);
  20. CMFCRibbonGallery* pBtn4 = new CMFCRibbonGallery(ID_RIBBON_PBTN_4, 
    _T("Resize Both"), 3, 3, IDB_RIBBON_PALETTE_1, 64);
  21. pBtn4->SetButtonMode();
  22. // 通過SetIconInRow()和EnableMenuResize()設(shè)置命令按鈕的布局
  23. pBtn4->SetIconsInRow(4);
  24. pBtn4->EnableMenuResize(TRUE);
  25. pPanel2->Add(pBtn4);
  26. CMFCRibbonGallery* pBtn5 = new CMFCRibbonGallery(ID_RIBBON_PBTN_5, 
    _T("Groups && Subitems"), 4, 4);
  27. // 通過AddGroup()函數(shù),對(duì)命令按鈕進(jìn)行分組
  28. pBtn5->AddGroup(_T("Group 1"), IDB_RIBBON_PALETTE_1, 64);
  29. pBtn5->AddGroup(_T("Group 2"), IDB_RIBBON_PALETTE_2, 64);
  30. pBtn5->SetButtonMode();
  31. pBtn5->SetIconsInRow(4);
  32. pBtn5->EnableMenuResize(TRUE);
  33. // 在按鈕中添加子項(xiàng)目(按鈕)
  34. pBtn5->AddSubItem(new CMFCRibbonButton(ID_RIBBON_MENU_ITEM_1, _T("Item 1")));
  35. pBtn5->AddSubItem(new CMFCRibbonButton(ID_RIBBON_MENU_ITEM_2, _T("Item 2")));
  36. pBtn5->AddSubItem(new CMFCRibbonButton(ID_RIBBON_MENU_ITEM_3, _T("Item 3")));
  37. pPanel2->Add(pBtn5);

本文標(biāo)題:籠統(tǒng)介紹VisualStudio工具廊
文章路徑:http://www.5511xx.com/article/cdeosop.html