private void dataGridEh1_TreeViewArea_ExpandedStateSet(object sender, DataGridTreeViewNodeExpandedStateSetEventArgs e) { if (e.Row == null) { return; } SimpleTreeViewNode node = (SimpleTreeViewNode)e.Row.SourceItem; node.Expanded = e.Expanded; RebuildFlatList(); }
private void dataGridEh1_TreeViewArea_ExpandedStateSet(object sender, DataGridTreeViewNodeExpandedStateSetEventArgs e) { if (e.Row == null) { return; } FileSystemFolterTreeNode node = (FileSystemFolterTreeNode)e.Row.SourceItem; node.Expanded = e.Expanded; if (node.Expanded && !node.SubSubFoldersLoaded) { LoadSubSubFolders(node); } RebuildFlatList(); }