SmEditTreeTable(Sm树表组合面板)是一个组合控件。主要是将目录树表的常用功能都集成起来了,让我们可以拿来即用。它实现了IEditTreeGrid接口。
SmEditTreeTable这个控件的特点,我们可以参考“可编辑目录树”。
1、我们在窗体设计过程中使用此控件也非常简单,将它拖放到窗体中,然后直接预览窗体,在运行时打开表格的标题右键菜单,点击“表属性设置”菜单,打开“表属性设置”窗口。
2、然后按照下图的介绍设置一下目录树表加载的条件。
3、重启窗口,即可看到数据已经正常加载了。
如果我们想自己手写代码加载数据的话,可能参考SmEditTreeGrid的“数据加载”。唯一有点区别的是我们得先通过SmEditTreeTable.BaseSmEditTreeGrid属性获得SmEditTreeGrid对象,然后加载到这个目录树表里面。