Note: This document is auto-generated by
scripts/generate_control_reference_docs.py. Do not edit manually.
Avalonia.Controls.TreeViewAvalonia.ControlsAvalonia.Controlssrc/Avalonia.Controls/TreeView.csICustomKeyboardNavigation, ItemsControlcontrolpublic static readonly StyledProperty<bool> AutoScrollToSelectedItemProperty = SelectingItemsControl.AutoScrollToSelectedItemProperty.AddOwner<TreeView>();public static readonly DirectProperty<TreeView, object?> SelectedItemProperty = SelectingItemsControl.SelectedItemProperty.AddOwner<TreeView>( o => o.SelectedItem,public static readonly DirectProperty<TreeView, IList> SelectedItemsProperty = AvaloniaProperty.RegisterDirect<TreeView, IList>( nameof(SelectedItems), o => o.SelectedItems,public static readonly StyledProperty<SelectionMode> SelectionModeProperty = ListBox.SelectionModeProperty.AddOwner<TreeView>();public event EventHandler<SelectionChangedEventArgs>? SelectionChanged {public new TreeItemContainerGenerator ItemContainerGenerator =>public bool AutoScrollToSelectedItem {public SelectionMode SelectionMode {public object? SelectedItem {public IList SelectedItems {public void ExpandSubTree(TreeViewItem item) {public void CollapseSubTree(TreeViewItem item) {public void SelectAll() {public void UnselectAll() {public IEnumerable<Control> GetRealizedTreeContainers() {public Control? TreeContainerFromItem(object item) {<TreeView x:Name="SampleTreeView" />
using Avalonia.Controls;
var control = new TreeView();