Slide-out panel 可以開啟一個額外的空間擺放相關的按鈕。

 

 

public void addSlidOut(RibbonPanel panel)
{
    string assembly = @"C:\Users\lungyu\Desktop\hello.dll";

    panel.AddSlideOut();

    PushButtonData pushButtonData1 = new PushButtonData("PushButtonData1", "Text",
        assembly, "Hello.HelloTwo"); // Assembly.GetExecutingAssembly().Location 取得目前這個dll檔的位置
    //pushButtonData.LargeImage = new BitmapImage(new Uri("{ImagePath}"));
    panel.AddItem(pushButtonData1);

    PushButtonData pushButtonData2 = new PushButtonData("PushButtonData1", "Text",
        assembly, "Hello.HelloTwo"); // Assembly.GetExecutingAssembly().Location 取得目前這個dll檔的位置
    //pushButtonData.LargeImage = new BitmapImage(new Uri("{ImagePath}"));
    panel.AddItem(pushButtonData1);
}

 

assembly 為該此API dll檔的位置

 

arrow
arrow
    文章標籤
    revit
    全站熱搜

    Lung-Yu,Tsai 發表在 痞客邦 留言(0) 人氣()