Split buttons 將按鈕進行切格後,放在同一個位置,透過下拉的上選取。
public void addSplitButton(RibbonPanel panel) { string assembly = @"C:\Users\lungyu\Desktop\hello.dll"; PushButtonData pushButtonData1 = new PushButtonData("PushButtonData1", "Text", assembly, "Hello.HelloOne"); // Assembly.GetExecutingAssembly().Location 取得目前這個dll檔的位置 //pushButtonData.LargeImage = new BitmapImage(new Uri("{ImagePath}")); panel.AddItem(pushButtonData1); PushButtonData pushButtonData2 = new PushButtonData("PushButtonData1", "Text", assembly, "Hello.HelloTwo"); //pushButtonData.LargeImage = new BitmapImage(new Uri("{ImagePath}")); PushButtonData pushButtonData3 = new PushButtonData("PushButtonData1", "Text", assembly, "Hello.HelloThree"); //pushButtonData.LargeImage = new BitmapImage(new Uri("{ImagePath}")); SplitButtonData sb1 = new SplitButtonData("splitButton1", "split"); SplitButton sb = panel.AddItem(sb1) as SplitButton; sb.AddPushButton(pushButtonData1); sb.AddPushButton(pushButtonData2); sb.AddPushButton(pushButtonData3); }
文章標籤
全站熱搜