private async void AssociatedObject_NodeExpanded(object sender, TreeListNodeEventArgs e) { if (!IsUpdating && e.Node != AssociatedObject.FocusedNode && e.Node.Content is FileModel fileModel) { await UpdateSubFolders(fileModel); } }
private void OnNodeExpanded(object sender, TreeListNodeEventArgs e) { var node = e.Row as ConfigElementNode; if (CanExecuteCommand(node, i => i.RefreshCommand)) { ExecuteCommand(node, i => i.RefreshCommand); } }
private void TreeListView_OnNodeCollapsed(object sender, TreeListNodeEventArgs e) { var dataContext = (TreeListView5ViewModel)DataContext; dataContext.ExplandHeaderControlViewModel.ResetExpandState(); }
private void TreeListView_OnNodeExpanded(object sender, TreeListNodeEventArgs e) { var node = e.Node.Content as MaterialDto; if (node != null && node.IsFolder) node.IsCollapsed = false; }