Files
DMS/DMS.WPF/ViewModels/Dialogs/VariableTableDialogViewModel.cs

36 lines
791 B
C#
Raw Normal View History

2025-07-30 12:54:14 +08:00
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
using DMS.WPF.ItemViewModel;
2025-07-30 12:54:14 +08:00
namespace DMS.WPF.ViewModels.Dialogs;
public partial class VariableTableDialogViewModel:DialogViewModelBase<VariableTableItem>
2025-07-30 12:54:14 +08:00
{
[ObservableProperty]
private VariableTableItem _variableTable;
2025-07-30 12:54:14 +08:00
public VariableTableDialogViewModel(VariableTableItem variableTable=null)
2025-07-30 12:54:14 +08:00
{
if (variableTable==null)
{
VariableTable = new VariableTableItem();
2025-07-30 12:54:14 +08:00
}
else
{
VariableTable = variableTable;
}
}
[RelayCommand]
public async void ParimaryButton()
{
await Close(VariableTable);
}
[RelayCommand]
public async void CancleButton()
{
await Close(null);
}
}