Previous topicNext topic
Help > 开发指南 > SanMuGrid平台编程 > 主要对象 > SmEditTreeGrid >
方法
方法名称 分类 描述
FilterByText 查找筛选 根据指定的列,筛选并显示出包含指定字符串的数据行
FindNodeByText(String, Boolean) 查找筛选 根据提供的文本去查找并定位相应的节点。
FindNodeByText(String, Boolean, String) 查找筛选 根据提供的文本去查找并定位相应的节点。
AddNode(Node, NodeTypeEnum, String) 节点编辑 新增一个节点。
AddNode(Object, Boolean, String) 节点编辑 基于一个参照节点新增一个同级节点或子级节点。
AddToNodeAsLastChild 节点编辑 添加一个节点到指定节点的最后一个子节点。
CollapseAll 节点编辑 收起所有节点。
DeleteNode 节点编辑 删除指定节点。
ExpandAll 节点编辑 展开所有节点。
MoveDown()  节点编辑 当前节选择点在同级中向下移动一个位置。
MoveDown(Object) 节点编辑 指定节点在同级中向下移动一个位置。
MoveLeft()  节点编辑 将当前选择节点移动到与父节点相同的层级。
MoveLeft(Object) 节点编辑 将指定节点移动到与父节点相同的层级。
MoveRight()  节点编辑 将当前选择节点移动到下一个层级。
MoveRight(Object) 节点编辑 将指定节点移动到下一个层级。
MoveUp()  节点编辑 将当前选择节点在同级中向上移动一个位置。
MoveUp(Object) 节点编辑 将指定节在同级中向上移动一个位置。
GetNodeByDataRow 其他 根据DataRow对象获得与之对应的Node对象
GetRowFromRowData 其他 根据RowData获得相应的Row以便进行操作。
ResetBoolColoumnShow 其他 重新设置表中指定逻辑列的值。如果表中之前是空值的,会被赋值为False。这样逻辑列只会有两种显示状态。
GetAllNodes 节点集合 返回指定节点下的所有子节点集合。
GetCheckedNodes 节点集合 获得所有选择好的行。
BuildClassTree 数据加载 根据从指定程序集中查找指定类型的类,并根据命名空间创建成目录树.
BuildTree 数据加载 根据Datatable及对应的字段生成目录树。
Fill(TreeViewFilterClient, Boolean, Boolean) 数据加载 依据TreeViewFilterClient对象加载拥有父子键的无限目录树
ReBuildTree 数据加载 刷新目录树。仅适合拥有父子键的无限目录树。
ReBuildTreeByDataTableHelp 数据加载 这里仅适合父子目录树场景,此示例仅适合那些已经加载过数据,然后需要重新加载表数据并刷新显示的场景。
CheckAll 选择 选择所有节点。
ReverseCheckAll 选择 反选所有节点的选择状态。
UncheckAll 选择 清空所有节点选择状态。