该控件实现的功能是在一个下拉框Combobox的Popup面板中显示一个TreeList树,虽然这种选取数据的方式不常见,但是如果按常规方式来呈现恐怕是相当的麻烦,不过TreeListLookUpEdit控件完全胜任了这种复杂的控件结构。
先看效果图:
在Design TreeList中增加相应的列,绑定FileName 到具体的字段。 数据源绑定代码:
tllueProperty.Properties.DataSource = modelList;
tllueProperty.Properties.DisplayMember = "Name";
tllueProperty.Properties.ValueMember = "ID";
也可以在每个节点设置CheckBox。 取值代码:
tllueProperty.EditValue // 获取选择项
over