ITreeView主要是定义一个接口来控制一些基于节点的目录树常规操作。比如SmTreeView和SmEditTreeGrid这两个对象。
属性
属性名称 | 说明 |
CanRedo | 逻辑类型,只读属性,当前目录树是否可以重做。 |
CanUndo | 逻辑类型,只读属性,当前目录树是否可以撤消。 |
DataTableHelp | DatatableHelp类型,只读属性,获得生成目录树的DatatableHelp对象。 |
SelectedNode | Object类型,获得当前目录树的当前选择的节点。便于通用所以就使用了Object类型。 |
TreeViewFilterClient | TreeViewFilterClient类型,获得用于创建目录树的TreeViewFilterClient对象。 |
方法
方法名称 | 描述 |
AddNode | 新增节点 |
CheckAll | 选择所有节点。 |
DeleteNode | 删除节点。 |
FindNodeByText | 从当前选择节点开始,根据字符串查找相应的TreeNode. |
MoveDown | 向下移动节点。 |
MoveLeft | 向左移动节点。如果可以的话向上移动一层。 |
MoveRight | 向右移动节点。如果可以的话向下移动一层。 |
MoveUp | 向上移动节点。 |
ReBuildTree | 重新创建目录树。 |
Redo | 重做。 |
ReverseCheckAll | 反选所有节点的选择状态。 |
Save | 保存 |
UncheckAll | 清空所有节点选择状态。 |
Undo | 撤消 |