diff --git a/demo/Semi.Avalonia.Demo/ViewModels/TreeDataGridDemo/FilesPageViewModel.cs b/demo/Semi.Avalonia.Demo/ViewModels/TreeDataGridDemo/FilesPageViewModel.cs index c37fd1a..c3b6ee7 100644 --- a/demo/Semi.Avalonia.Demo/ViewModels/TreeDataGridDemo/FilesPageViewModel.cs +++ b/demo/Semi.Avalonia.Demo/ViewModels/TreeDataGridDemo/FilesPageViewModel.cs @@ -30,6 +30,11 @@ public partial class FilesPageViewModel : ObservableObject Source.Items = [Root]; } } + + partial void OnSelectedPathChanged(string? value) + { + SetSelectedPath(value); + } public FilesPageViewModel() { @@ -157,6 +162,7 @@ public partial class FilesPageViewModel : ObservableObject } } + Source.Items = [Root]; Source.RowSelection!.SelectedIndex = index; } }