Support .NET Framework 3.5 in UI

This commit is contained in:
Matt Nadareski
2023-11-23 03:37:00 -05:00
parent f1a46c2e82
commit be35acfb48
5 changed files with 33 additions and 16 deletions

View File

@@ -11,7 +11,7 @@ namespace MPF.Core.UI.ViewModels
/// <summary>
/// Constructor
/// </summary>
public class OptionsViewModel(Options baseOptions) : INotifyPropertyChanged
public class OptionsViewModel : INotifyPropertyChanged
{
#region Fields
@@ -32,7 +32,7 @@ namespace MPF.Core.UI.ViewModels
/// <summary>
/// Current set of options
/// </summary>
public Options Options { get; } = new Options(baseOptions);
public Options Options { get; }
/// <summary>
/// Flag for if settings were saved or not
@@ -58,6 +58,22 @@ namespace MPF.Core.UI.ViewModels
#endregion
/// <summary>
/// Constructor for pure view model
/// </summary>
public OptionsViewModel()
{
Options = new Options();
}
/// <summary>
/// Constructor for in-code
/// </summary>
public OptionsViewModel(Options baseOptions)
{
Options = new Options(baseOptions);
}
#region Population
/// <summary>