久久国产精品国产精品_强行挺进朋友漂亮人妻身体_免费在线观看一级片_男女视频91_久久毛毛片_久久96国产精品久久久

技術(shù)支持 / 技術(shù)論壇 / 二次開發(fā) / 【技術(shù)分享】【C#】用戶自定義控件
【技術(shù)分享】【C#】用戶自定義控件
帖子
14
精華
1
積分
154
二次開發(fā) 技術(shù)分享

1.在一些特定場景下,需要使用多個(gè)Ui組成構(gòu)成一個(gè)Ui塊來使用,下圖紅框內(nèi)部包含三個(gè)Ui,共同組成一個(gè)單元,如果使用UG控件一個(gè)一個(gè)放置,位置定義與管理將非常復(fù)雜,這時(shí),使用用戶定義的Ui塊可以方便的解決此場景。



2.首先在Ui編輯器內(nèi)創(chuàng)建單個(gè)單元,修改類型為用戶定義的Ui塊。



3.注冊用戶定義的Ui塊,代碼如下,其他代碼可以使用UI編輯器生成的代碼模板。

internal static F3DBodiesHoleParameter RegisterUserDefinedUiBlock(NXOpen.BlockStyler.BlockDialog parentDialog, string blockId)
{
F3DBodiesHoleParameter theF3DFtBasicDisplay = new F3DBodiesHoleParameter();
parentDialog.RegisterUserDefinedUIBlock(theF3DFtBasicDisplay.theUserDefinedUIBlock, blockId);
return theF3DFtBasicDisplay;
}



4.添加自定義控件到新菜單,需要在程序內(nèi)新建對應(yīng)菜單控件的代碼,此處和正常功能開發(fā)一樣,使用程序打開NX后,可以在Ui編輯器看到用戶定義的UI塊。




5.之后就可以和正常Ui一樣添加了



6.自定義控件在功能菜單內(nèi)注冊。

private F3DBodiesHoleParameter f3DBodiesHoleParameter00;

internal void initialize_cb()
{
try
{
f3DBodiesHoleParameter00 = F3DBodiesHoleParameter.RegisterUserDefinedUiBlock(this.Dialog, "f3DBodiesHoleParameter00");
}
catch (Exception ex)
{
theUI.NXMessageBox.Show("Block Styler", NXMessageBox.DialogType.Error, ex.ToString());
}
}


7.自定義控件數(shù)據(jù)的讀寫,代碼寫在用戶定義的Ui塊的類內(nèi)。

internal int Color
{
get { return colorPicker0.Value.FirstOrDefault(); }
set { colorPicker0.Value = new int[] { value }; }
}

internal double Value
{
get { return double0.Value; }
set { double0.Value = value; }
}

internal int Layer { get; set; }

internal Body[] Bodies
{
get { return bodySelect0.SelectedObjects.OfType<Body>().ToArray(); }
set { bodySelect0.SelectedObjects = value; }
}
855 0 2024-01-19 16:47:36
by f3dexpress Nico
暫時(shí)還沒有回復(fù)評論

回復(fù)加入討論

回復(fù)
請選擇移動至版塊:
確認(rèn)移動
主站蜘蛛池模板: 亚洲色偷偷综合亚洲AV | XXXX乌克兰高潮喷水 | 久久人人爽人人人澡A片 | 东京一本一道一二三区 | 中文字字幕在线乱码 | 久久免| 一本大道久久a久久精二佰 亚洲AV色香蕉一区二区蜜桃 | h成年动漫在线看网站 | 美日韩黄色片 | 黄色的网站色干网 | 污污网站18禁在线永久免费观看 | 大地资源网高清在线观看 | 日本护士野外奶水HD | 色婷婷综合久色aⅴ五区最新 | 97久久精品人人槡人妻人 | 国内精品久久久久伊人av | 扒开末成年粉嫩的小缝图片 | 999精品在线视频 | 欧美性受xxxx白人性爽 | 猫咪免费人成网站在线观看 | 久久精品黄AA片一区二区三区 | 亚洲精品欧美综合四区 | gogogo日本免费观看视频 | 在线观看免费国产精品 | 妺妺窝人体色www在线小说 | 中国免费一级毛片 | 亚洲日韩欧美内射教官 | 少妇对白露脸打电话系列 | A级毛片无码兔费真人久久 欧美极品videos粗暴 | 亚洲精品不卡AV在线播放 | 金瓶梅在线观看AV片 | 亚洲日韩中文字幕手机在线 | 欧美日韩综合精品一区二区 | 放荡开放的人妻穿丁字裤凹 | 日本边添边摸边做边爱 | 午夜理论片yy6080私人影院 | zzji亚洲日本少妇jizjⅰz | 男人天堂社区 | 韩国三级大全久久网站 | 国产精品合集久久久久青苹果 | 欧美 日韩 亚洲 中文 |