Files
WowUp/WowUp.WPF/ViewModels/MainWindowViewModel.cs
2020-06-28 11:05:10 -05:00

43 lines
1.1 KiB
C#

using System.Windows;
namespace WowUp.WPF.ViewModels
{
public class MainWindowViewModel : BaseViewModel
{
private string _title;
public string Title
{
get => _title;
set { SetProperty(ref _title, value); }
}
private Visibility _restoreVisibility;
public Visibility RestoreVisibility
{
get => _restoreVisibility;
set { SetProperty(ref _restoreVisibility, value); }
}
private Visibility _maximizeVisibility;
public Visibility MaximizeVisibility
{
get => _maximizeVisibility;
set { SetProperty(ref _maximizeVisibility, value); }
}
public void SetRestoreMaximizeVisibility(WindowState windowState)
{
if (windowState == WindowState.Maximized)
{
MaximizeVisibility = Visibility.Collapsed;
RestoreVisibility = Visibility.Visible;
}
else
{
MaximizeVisibility = Visibility.Visible;
RestoreVisibility = Visibility.Collapsed;
}
}
}
}