Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }