Block UI关于list(集列表)设计如何调用seedDlxFile的ID
如下图,创建了一个集列表,并调用了seedDlxfile,而在list创建的程序里面调用不了seedDlxfile的block ID(如图中的圆心回调函数,在新的程序里面调用不了)。 int mul_point::update_cb(NXOpen::BlockStyler::UIBlock* block){
try
{
if(block == list0)
{
//---------Enter your code here-----------
}
}}
上述update_cb没有指定圆心的BLock ID,调用不了。
,
集列表,要做两个UI才可以的。
这个在帮助里面有一个例子,你可以去研究一下。
一般像上图你这种UI,我比较喜欢直接用树来替代,直接可以做到那个效果的。 BOM 或者 树 都用特殊-》树列表 控件比较适合
08、树列表常规BlockID控件idEnable 是否可选/禁用控件Group 组Label 标题Show 是否可见其它 Localite是否本地化附着 Bottom底 Left 左 Right 右 Top 顶特定于块CanStretchHeight 是否可以拉伸高度Height 控件高度ListItems 列表内容/值MaximumHeight 最大高度MinimumHeight 最小的高度 ScrollFrozenColumn 滚动冻结列数量ScrollLineNumber 鼠标滚动时的行数SelectionMode 选择模式(None 取其中一个)(Single 单一的) (Multiple 多种)ShowExpandCollapseMarker在兄弟节点和父节点之间显示线设置ShowHeader 是否显示标题ShowMultipleColumns 是否显示多个列ShowToolTips 当树显示不完全时,鼠标移到上面是否显示完全ShowRootNodes 对树排序时,是否也对根节点进行排序--------------- 咧: 在 dialogShown_cb() 里加代码 try { //---- Enter your callback code here ----- tree_control0->InsertColumn(0, "名称", 120);//插入第0列 tree_control0->InsertColumn(1, "编号", 80);//插入第1列 tree_control0->InsertColumn(2, "数量", 80);//插入第2列 Node *newNode = tree_control0->CreateNode("A0");//创建节点 tree_control0->InsertNode(newNode,NULL,NULL,Tree::NodeInsertOptionLast);//插入节点 newNode->SetDisplayIcon("piecepart");//设置节点图片(未被选中时显示的图片) newNode->SetSelectedIcon("hole"); //设置节点图片(被选中时显示的图片) newNode->SetColumnDisplayText(1, "SB1");//设置第1列内容 newNode->SetColumnDisplayText(2, "1件");//设置第2列内容 newNode = tree_control0->CreateNode("A1");//创建节点 tree_control0->InsertNode(newNode,NULL,NULL,Tree::NodeInsertOptionLast);//插入节点 newNode->SetDisplayIcon("piecepart");//设置节点图片(未被选中时显示的图片) newNode->SetSelectedIcon("hole"); //设置节点图片(被选中时显示的图片) newNode->SetColumnDisplayText(1, "SB2");//设置第1列内容 newNode->SetColumnDisplayText(2, "1件");//设置第2列内容 //tree_control0->SetShowExpandCollapseMarker(true); //在兄弟节点和父节点之间显示线设置 tree_control0->SetShowExpandCollapseMarker(false); }
详细源代码
UG二次开发·业务交流51061704(同时也是学习交流群)
里面 nxopen c++ ufun c gripkf vb6 vb.net免费下载资料 和视频
UG二次开发·业务交流51061704(同时也是学习交流群)
ufun c nxopen c++
grip
kf
vb6
vb.net
snap
免费下载资料 和 视频
Jefft* 发表于 2016-11-29 10:33
集列表,要做两个UI才可以的。
这个在帮助里面有一个例子,你可以去研究一下。
一般像上图你这种UI,我比 ...
请问你说的例子在帮助的哪里能找到 梅总,必须支持 您好,请问您这个set list的问题研究清楚了吗,这个seeddlxfile怎么指定呢? 15757753770 发表于 2016-11-29 12:53
BOM 或者 树 都用特殊-》树列表 控件比较适合
08、树列表常规BlockID控件idEnable 是否可选/ ...
谢谢大哥111 梅总,必须支持
页:
[1]
2