public void PopulateTreeView(TreeViewItem source, SearchOption searchOption, string treeItemPath) { if (this.jet != null) { TreeView_Handling.PopulateTreeView(this.jet, source, searchOption, treeItemPath, true); } }
public void PopulateTreeView(SearchOption searchOption, Zip zip, System.Windows.Controls.TreeView tree) { if (this.jet != null) { TreeView_Handling.PopulateTreeView(zip, tree, searchOption, true); } }
private void TreeView_Handling_TreeItemExpanded(object sender, TreeView_Handling.TreeView_HandlingEventArgs e) { TreeViewItem source = (TreeViewItem)e.Source; string headerPath = TreeView_Handling.GetHeaderPath(source); if (IsFile(headerPath)) { OpenFile(headerPath); return; } PopulateTreeView(source, SearchOption.TopDirectoryOnly, headerPath); }
public bool IsFile(string path) => TreeView_Handling.IsFile(this.jet, path);