From ad418e18a93f1b56cf0c1dce567aa1c29e0a5ec9 Mon Sep 17 00:00:00 2001 From: unclshura Date: Thu, 21 May 2026 23:25:11 +0100 Subject: [PATCH] Multiselection added to FileListView --- Splitter-UI/ViewModels/FileListViewModel.cs | 1 + Splitter-UI/Views/FileListView.axaml | 63 ++++++++++++--------- 2 files changed, 38 insertions(+), 26 deletions(-) diff --git a/Splitter-UI/ViewModels/FileListViewModel.cs b/Splitter-UI/ViewModels/FileListViewModel.cs index c67a227..c27b3a5 100644 --- a/Splitter-UI/ViewModels/FileListViewModel.cs +++ b/Splitter-UI/ViewModels/FileListViewModel.cs @@ -8,6 +8,7 @@ public partial class FileListViewModel : ObservableObject { private readonly IFileJobFactory _factory; public ObservableCollection Files { get; } = []; + public ObservableCollection SelectedFiles { get; } = []; [ObservableProperty] private FileJobViewModel? _selected; diff --git a/Splitter-UI/Views/FileListView.axaml b/Splitter-UI/Views/FileListView.axaml index 3d58a2f..bcd7b89 100644 --- a/Splitter-UI/Views/FileListView.axaml +++ b/Splitter-UI/Views/FileListView.axaml @@ -12,11 +12,11 @@ - + + + - - + + + - + - + + + + + - + - - - + - + - - + - - - - + +