private void OnTreeListVirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { if (!loadDrives) // create drives { string[] root = Directory.GetLogicalDrives(); e.Children = root; loadDrives = true; } else { try { string path = (string)e.Node; if (Directory.Exists(path)) { string[] dirs = Directory.GetDirectories(path); string[] files = Directory.GetFiles(path); string[] arr = new string[dirs.Length + files.Length]; dirs.CopyTo(arr, 0); files.CopyTo(arr, dirs.Length); e.Children = arr; } else { e.Children = new object[] { } }; } catch { e.Children = new object[] { }; } } }
// public void VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { // METADATA: ABOUT THE #1 (HIERARCHICAL SERVICE) COLUMN AT LEFT... try { TreeList treeList = (TreeList)sender; DataRow[] dr; if (e.Node == treeList.DataSource) { dr = this.Roots; } else { dr = this.Children((int)e.Node); } int[] id = new int[dr.Length]; for (int i = 0; i < dr.Length; i++) { DataRow dataRow = dr[i]; id[i] = (int)dataRow["ID"]; } e.Children = id; return; } catch (Exception ex) { } e.Children = new object[] { }; }
private void treeList1_VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { // METADATA: ABOUT THE #1 (HIERARCHICAL SERVICE) COLUMN AT LEFT... try { DataTable dt = _cfg.getConfigTable(); DataRow[] dr; if (e.Node == this.treeList1.DataSource) { dr = dt.Select("ParentID = -1 and ID <> -1", "Name ASC", DataViewRowState.CurrentRows); } else { dr = dt.Select("ParentID = " + e.Node, "Name ASC", DataViewRowState.CurrentRows); } int[] id = new int[dr.Length]; for (int i = 0; i < dr.Length; i++) { DataRow dataRow = dr[i]; id[i] = (int)dataRow["ID"]; } e.Children = id; return; } catch (Exception ex) { } e.Children = new object[] { }; }
private void treeList1_VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { // METADATA... if (this.driverLoaded) { try { string path = e.Node as string; if (Directory.Exists(path)) { string[] dirs = Directory.GetDirectories(path); string[] files = Directory.GetFiles(path); string[] arr = new string[dirs.Length + files.Length]; dirs.CopyTo(arr, 0); files.CopyTo(arr, dirs.Length); e.Children = arr; } else { e.Children = new object[] { }; } } catch (Exception ex) { e.Children = new object[] { }; } return; } e.Children = Directory.GetLogicalDrives(); this.driverLoaded = true; }
private void treeListFileExplorer_VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { if (!loadDrives) { var root = Directory.GetLogicalDrives(); e.Children = root; loadDrives = true; } else { try { var path = (string)e.Node; if (Directory.Exists(path)) { var dirs = Directory.GetDirectories(path); var arr = new string[dirs.Length]; dirs.CopyTo(arr, 0); e.Children = arr; } else { e.Children = new object[] {} }; } catch { e.Children = new object[] {}; } } }
void OnNavigationTreeListGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { Cursor current = Cursor.Current; Cursor.Current = Cursors.WaitCursor; e.Children = ((Item)e.Node).GetDirectories(); Cursor.Current = current; }
public void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { /* * var obj = info.Node as GoodsNodeGroupObj; * if (obj != null) * info.Children = (GoodsAssorts)obj.ObjectList; */ }
public void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { var obj = info.Node as GoodsNodeCategoryObj; if (obj != null) { info.Children = (GroupAssort)obj.ObjectList; } }
public override void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { var obj = info.Node as GoodsDataCategory; if (obj != null) { info.Children = obj.ObjectList; } }
public void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { var obj = info.Node as CustomNode; if (obj != null) { info.Children = obj.CustomNodes; } }
void TreeList.IVirtualTreeListData.VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { var obj = info.Node as ReturnShopObj; if (obj != null) { info.Children = obj.Returns; } }
public override void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { var obj = info.Node as PreShopData; if (obj != null) { info.Children = obj.ObjectList; } }
private void treeList1_VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { Cursor current = Cursor.Current; Cursor.Current = Cursors.WaitCursor; //if (!loadDrives) //{ // string[] roots = Directory.GetLogicalDrives(); // e.Children = roots; // loadDrives = true; //} { try { string path = startupDrive; if (e.Node is string node) { path = node; } if (Directory.Exists(path)) { string[] dirs = new string[0]; if (ListFolders) { try { dirs = Directory.GetDirectories(path); } catch (Exception) { dirs = new string[0]; } } string[] files = ListFiles ? DataProvider.GetSupportedFiles(new DirectoryInfo(path), false).Select(f => f.Name).ToArray() : new string[0]; string[] arr = new string[dirs.Length + files.Length]; if (ListFolders) { dirs.CopyTo(arr, 0); } if (!ListFolders) { files.CopyTo(arr, dirs.Length); } e.Children = arr; } else { e.Children = new object[] { } }; } catch { e.Children = new object[] { }; } } Cursor.Current = current; }
public void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { if (string.IsNullOrEmpty(ChildrenCollectionName)) { info.Children = childrenCore; } else { info.Children = (IList)ClassInfo.GetMember(ChildrenCollectionName).GetValue(this); } }
void OnTreeListVirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { if (e.Node is TreeListDataSet) { e.Children = ((TreeListDataSet)e.Node).GetChildren(); } if (e.Node is TreeListRootObj) { e.Children = new object[] { ((TreeListRootObj)e.Node).Leaf }; } }
void TreeList.IVirtualTreeListData.VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { if (info.Node is TreeListCaseAdapter) { info.Children = CaseKeeper.CurrentCase.Nodes; } else { info.Children = ((INode)info.Node).Nodes; } }
void OnNavigationTreeListGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { Cursor current = Cursor.Current; Cursor.Current = Cursors.WaitCursor; if (e.Children == null) { e.Children = ((Item)e.Node).GetDirectories(checkedResourceMetaData); } Cursor.Current = current; }
private void treeList1_VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { Cursor current = Cursor.Current !; Cursor.Current = Cursors.WaitCursor; { try { string path = _startupDrive !; if (e.Node is string node) { path = node; } if (Directory.Exists(path)) { string[] dirs = new string[0]; if (_listFolders) { try { dirs = Directory.GetDirectories(path); } catch (Exception) { dirs = new string[0]; } } string[] files = _listFiles && DataProvider != null?DataProvider.GetSupportedFiles(new DirectoryInfo(path), false).Select(f => f.Name).Distinct().ToArray() : new string[0]; string[] arr = new string[dirs.Length + files.Length]; if (_listFolders) { dirs.CopyTo(arr, 0); } if (!_listFolders) { files.CopyTo(arr, dirs.Length); } e.Children = arr; } else { e.Children = new object[] { }; } } catch { e.Children = new object[] { }; } } Cursor.Current = current; }
private void OnGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { WmsLayerCollection layers = e.Node as WmsLayerCollection; if (layers != null) { e.Children = layers.ToList(); } WmsLayer layer = e.Node as WmsLayer; if (layer != null) { e.Children = layer.Children.ToList(); } }
void IVirtualTreeListData.VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { Guard.ArgumentNotNull(info, nameof(info)); var node = info.Node; if (Equals(node)) { info.Children = Source.Root; } else { var checkItem = (CheckItem)node; info.Children = checkItem; } }
private void VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { if (e.Node == RootObject) { e.Children = _dataSource.Select(); } else if (e.Node is DataRow) { DataRow row = e.Node as DataRow; if (row.Table.ChildRelations.Count == 0) { return; } e.Children = (e.Node as DataRow).GetChildRows(row.Table.ChildRelations[0]); } }
public void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { if (info.Node is DbSchemaBaseNode node) { try { var childNodes = node.ListChildNodes(); if (childNodes != null) { info.Children = childNodes; } } catch (Exception) { //Do nothing } } }
void treeList_VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo args) { if (treeListRootNodeLoading) { args.Children = examples; treeListRootNodeLoading = false; } else { if (args.Node == null) { return; } CodeExampleGroup group = args.Node as CodeExampleGroup; if (group != null) { args.Children = group.Examples; } } }
void VirtualTreeGetChildNodes(object sender, VirtualTreeGetChildNodesInfo e) { try { if (e.Node is TreeListRoots) { e.Children = (e.Node as TreeListRoots).Roots; return; } string path = (string)e.Node; if (Directory.Exists(path)) { string[] dirs = Directory.GetDirectories(path); e.Children = dirs; } else { e.Children = new object[] { } }; } catch { e.Children = new object[] { }; } }
void TreeList.IVirtualTreeListData.VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { var a = info.Node as A; info.Children = a.SubNodes; }
void TreeList.IVirtualTreeListData.VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { Project obj = info.Node as Project; info.Children = obj.Projects; }
public void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { OrgTreeItem obj = info.Node as OrgTreeItem; info.Children = obj.Children; }
public void VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { info.Children = Children; }
void TreeList.IVirtualTreeListData.VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { MimicTreeNode obj = info.Node as MimicTreeNode; info.Children = obj.ChildNodes; }
void TreeList.IVirtualTreeListData.VirtualTreeGetChildNodes(VirtualTreeGetChildNodesInfo info) { SpreadsheetNode obj = info.Node as SpreadsheetNode; info.Children = obj.Groups; }