Block UI C++树列表控件入门源代码
Block UI C++树列表控件入门源代码树列表
常规
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);
}
//树表就是开头难,其他设置千篇一律,就不介绍了。。。
请问我想用数列表建一个标准件库用c#来写的话 那些控件的回调怎么写 你好
想請問一個問題
在我Node SetStatus 為1or2時,Node文字前方會出現CheckBox,但無法藉由點擊來改變其狀態
是需要其他得額外設定來Enable CheckBox嗎? 非常感谢楼主大大提供的代码,c#里
newNode->SetDisplayIcon("piecepart");//设置节点图片(未被选中时显示的图片)
newNode->SetSelectedIcon("hole"); //设置节点图片(被选中时显示的图片)
这两句话不知道怎么调用
最近都在学二次开发{:loveliness:}
页:
[1]