public static RepositoryItemSelectDMTreeGroup CotDMTreeUpdate(GridView gridView, GridColumn column, String GroupTableName, int[] RootID, String IDField, String ParentIDField, string[] VisibleFields, string[] Captions, string GenName, object[] InputColumnType, FieldNameCheck[] Rules, string ColumnField, string getField, string FilterField) { column.FieldName = ColumnField + getField; RepositoryItemSelectDMTreeGroup dmTree = new RepositoryItemSelectDMTreeGroup(); dmTree.InitUpdate(gridView, GroupTableName, RootID, IDField, ParentIDField, VisibleFields, Captions, GenName, InputColumnType, Rules, ColumnField, getField, FilterField); column.ColumnEdit = dmTree; return dmTree; }
public static RepositoryItemSelectDMTreeGroup CotDMTreeReadOnly(TreeList treeList, TreeListColumn column, DataTable dtSource, string ColumnField, string getField, String GroupTableName, int[] RootID, String IDField, String ParentIDField, string[] VisibleFields, string[] Captions, string FilterField) { column.FieldName = ColumnField + getField; RepositoryItemSelectDMTreeGroup dmTree = new RepositoryItemSelectDMTreeGroup(); dmTree.InitReadOnly(treeList, GroupTableName, dtSource, RootID, IDField, ParentIDField, VisibleFields, Captions, ColumnField, getField, FilterField); column.ColumnEdit = dmTree; return dmTree; }