private void TodoTreeView_Collapsed(TreeView sender, TreeViewCollapsedEventArgs args) { args.Node.HasUnrealizedChildren = true; }
object ITreeViewCollapsedEventArgsResolver.Item(TreeViewCollapsedEventArgs e) => e.Item;
private void SampleTreeView_Collapsed(TreeView sender, TreeViewCollapsedEventArgs args) { args.Node.Children.Clear(); args.Node.HasUnrealizedChildren = true; }
TreeViewNode ITreeViewCollapsedEventArgsResolver.Node(TreeViewCollapsedEventArgs e) => e.Node;
/// <summary> /// Gets the TreeView item that is collapsed. /// </summary> /// <param name="e">The requested <see cref="TreeViewCollapsedEventArgs"/>.</param> /// <returns>The TreeView item that is collapsed.</returns> public static object Item(this TreeViewCollapsedEventArgs e) => Resolver.Item(e);
/// <summary> /// Gets the tree view node that is collapsed. /// </summary> /// <param name="e">The requested <see cref="TreeViewCollapsedEventArgs"/>.</param> /// <returns>The tree view node that is collapsed.</returns> public static TreeViewNode Node(this TreeViewCollapsedEventArgs e) => Resolver.Node(e);
private void TreeView_Collapsed(TreeView sender, TreeViewCollapsedEventArgs args) { library.Collapsed(args.Node); }
private void TreeView_Collapsed(TreeView sender, TreeViewCollapsedEventArgs args) { (args.Item as ViewModels.FileItemViewModel)?.ClearChildren(); }