|
|
@@ -40,8 +40,7 @@ namespace Avalonia.Controls
|
|
|
/// Defines the <see cref="SelectedItems"/> property.
|
|
|
/// </summary>
|
|
|
public static readonly DirectProperty<TreeView, IList> SelectedItemsProperty =
|
|
|
- AvaloniaProperty.RegisterDirect<TreeView, IList>(
|
|
|
- nameof(SelectedItems),
|
|
|
+ ListBox.SelectedItemsProperty.AddOwner<TreeView>(
|
|
|
o => o.SelectedItems,
|
|
|
(o, v) => o.SelectedItems = v);
|
|
|
|
|
|
@@ -49,8 +48,7 @@ namespace Avalonia.Controls
|
|
|
/// Defines the <see cref="SelectionMode"/> property.
|
|
|
/// </summary>
|
|
|
public static readonly StyledProperty<SelectionMode> SelectionModeProperty =
|
|
|
- AvaloniaProperty.Register<TreeView, SelectionMode>(
|
|
|
- nameof(SelectionMode));
|
|
|
+ ListBox.SelectionModeProperty.AddOwner<TreeView>();
|
|
|
|
|
|
private static readonly IList Empty = new object[0];
|
|
|
private object _selectedItem;
|