Note: This document is auto-generated by
scripts/generate_control_reference_docs.py. Do not edit manually.
Avalonia.Controls.TreeViewItemAvalonia.ControlsAvalonia.Controlssrc/Avalonia.Controls/TreeViewItem.csHeaderedItemsControl, ISelectablecontrolpublic static readonly StyledProperty<bool> IsExpandedProperty = AvaloniaProperty.Register<TreeViewItem, bool>( nameof(IsExpanded), defaultBindingMode: BindingMode.TwoWay);public static readonly StyledProperty<bool> IsSelectedProperty = SelectingItemsControl.IsSelectedProperty.AddOwner<TreeViewItem>();public static readonly DirectProperty<TreeViewItem, int> LevelProperty = AvaloniaProperty.RegisterDirect<TreeViewItem, int>( nameof(Level), o => o.Level);public static readonly RoutedEvent<RoutedEventArgs> ExpandedEvent = RoutedEvent.Register<TreeViewItem, RoutedEventArgs>(nameof(Expanded), RoutingStrategies.Bubble | RoutingStrategies.Tunnel);public static readonly RoutedEvent<RoutedEventArgs> CollapsedEvent = RoutedEvent.Register<TreeViewItem, RoutedEventArgs>(nameof(Collapsed), RoutingStrategies.Bubble | RoutingStrategies.Tunnel);public bool IsExpanded {public bool IsSelected {public int Level {public event EventHandler<RoutedEventArgs>? Expanded {public event EventHandler<RoutedEventArgs>? Collapsed {<TreeViewItem x:Name="SampleTreeViewItem" />
using Avalonia.Controls;
var control = new TreeViewItem();