private void FireFolderChanged() { if (null != FolderChanged) { FolderChanged.Invoke(this, new StringEventArgs(FolderPath)); } }
private void treeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { if (e.Node == null) { return; } FolderChanged?.Invoke(this, new FolderSelectionEventArgs(e.Node.GetDisplayText("Path"))); }
private void SetupEventsHandlers() { directoryListing.FolderChanged += (s, e) => FolderChanged?.Invoke(this, e); tsBtnRootDrive.Click += (s, e) => { if (!string.IsNullOrEmpty(txtbFolder.Text) && Directory.Exists(txtbFolder.Text)) { directoryListing.SetPath(Path.GetPathRoot(txtbFolder.Text), DataProvider); } }; }
private async Task PopulateFolders(string folderText, IAnalogyOfflineDataProvider dataProvider) { if (Directory.Exists(folderText)) { xtraUCFileSystem1.SetPath(folderText, dataProvider); txtbFolder.Text = folderText; FolderChanged?.Invoke(this, new FolderSelectionEventArgs(folderText)); } else { await Task.CompletedTask; } }
private void SetupEventsHandlers() { multiColumnTreeView1.BeforeExpand += multiColumnTreeView1_BeforeExpand; multiColumnTreeView1.AfterSelect += (s, e) => { var items = multiColumnTreeView1.SelectedNodes.Cast <TreeNodeAdv>().ToList(); if (items.Any()) { var folder = items.First(); FolderChanged?.Invoke(this, new FolderSelectionEventArgs(folder.SubItems[folder.SubItems.Count - 2].Text)); } }; }
public FolderTreeViewUC() { InitializeComponent(); xtraUCFileSystem1.SetListing(true, false); xtraUCFileSystem1.FolderChanged += (s, e) => FolderChanged?.Invoke(this, new FolderSelectionEventArgs(e.SelectedFolderPath)); }
public static void SetFolder(string folder) { Folder = folder; FolderChanged?.Invoke(); }
protected virtual void InvokeEvent_FolderChanged() { FolderChanged?.Invoke(this, EventArgs.Empty); }
protected virtual void OnFolderChanged(EventArgs e) { FolderChanged?.Invoke(this, e); }
protected virtual void OnFolderChanged(TreeViewEventArgs e) { // invoke event handler: FolderChanged?.Invoke(this, e); }
protected virtual void OnFolderChanged(BookmarkFolderChangeEventArgs e) { FolderChanged.Invoke(this, e); }