using CommunityToolkit.Mvvm.ComponentModel; namespace OF_DL.Gui.ViewModels; public partial class MultiSelectOptionViewModel : ViewModelBase { public MultiSelectOptionViewModel(string displayName, string propertyName, bool isSelected) { DisplayName = displayName; PropertyName = propertyName; IsSelected = isSelected; } public string DisplayName { get; } public string PropertyName { get; } [ObservableProperty] private bool _isSelected; }