Fix more buttons being enabled/disabled issues

This commit is contained in:
2026-02-17 13:22:11 +09:00
parent f9294be2dd
commit ff38722e6c
2 changed files with 11 additions and 2 deletions
+10 -1
View File
@@ -92,7 +92,15 @@ class MainViewModel : BaseViewModel, IFontResolver
public ObservableCollection<ReportFile> ReportFiles
{
get => _reportFiles;
set { _reportFiles = value; NotifyPropertyChanged(); }
set
{
_reportFiles = value;
NotifyPropertyChanged();
_reportFiles.CollectionChanged += ( sender, e ) =>
{
NotifyPropertyChanged(nameof(IsCreatePDFButtonEnabled));
};
}
}
private void LogInfo(string message, params object[]? arguments)
@@ -160,6 +168,7 @@ class MainViewModel : BaseViewModel, IFontResolver
ResortPDFItemsByDate();
}
}
NotifyPropertyChanged(nameof(IsCreatePDFButtonEnabled));
}
public void ShowAbout()