Exemple #1
0
 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));
 }
Exemple #7
0
 public static void SetFolder(string folder)
 {
     Folder = folder;
     FolderChanged?.Invoke();
 }
 protected virtual void InvokeEvent_FolderChanged()
 {
     FolderChanged?.Invoke(this, EventArgs.Empty);
 }
Exemple #9
0
 protected virtual void OnFolderChanged(EventArgs e)
 {
     FolderChanged?.Invoke(this, e);
 }
Exemple #10
0
 protected virtual void OnFolderChanged(TreeViewEventArgs e)
 {
     // invoke event handler:
     FolderChanged?.Invoke(this, e);
 }
Exemple #11
0
 protected virtual void OnFolderChanged(BookmarkFolderChangeEventArgs e)
 {
     FolderChanged.Invoke(this, e);
 }