using CommunityToolkit.Mvvm.ComponentModel;
using System.Windows;
using XFEToolBox.Client.Installer.Views.Windows;
namespace XFEToolBox.Client.Installer.ViewModel.Windows;
public partial class PopupWindowViewModel(PopupWindow viewPage) : ViewModelBase
{
[ObservableProperty]
private object? content;
[ObservableProperty]
private string popupTitle = "XFE工具箱安装程序";
[ObservableProperty]
private Visibility closeButtonVisibility = Visibility.Visible;
[ObservableProperty]
private Visibility moveButtonVisibility = Visibility.Visible;
public PopupWindow ViewPage { get; } = viewPage;
}
using CommunityToolkit.Mvvm.ComponentModel;
using System.Windows;
using XFEToolBox.Client.Installer.Views.Windows;
namespace XFEToolBox.Client.Installer.ViewModel.Windows;
public partial class PopupWindowViewModel(PopupWindow viewPage) : ViewModelBase
{
[ObservableProperty]
private object? content;
[ObservableProperty]
private string popupTitle = "XFE工具箱安装程序";
[ObservableProperty]
private Visibility closeButtonVisibility = Visibility.Visible;
[ObservableProperty]
private Visibility moveButtonVisibility = Visibility.Visible;
public PopupWindow ViewPage { get; } = viewPage;
}