|
发表于 2016-11-29 12:53:34
|
显示全部楼层
BOM 或者 树 都用 特殊-》树列表 控件比较适合
08、树列表常规 BlockID 控件id Enable 是否可选/禁用控件 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); }
详细源代码
BLOCK UI 和 ufun 中文帮助.part1.rar
(480 KB, 下载次数: 157)
BLOCK UI 和 ufun 中文帮助.part2.rar
(480 KB, 下载次数: 144)
BLOCK UI 和 ufun 中文帮助.part3.rar
(232.81 KB, 下载次数: 134)
|
|