完成设备详情页添加变量表
This commit is contained in:
36
DMS.WPF/ViewModels/Dialogs/VariableTableDialogViewModel.cs
Normal file
36
DMS.WPF/ViewModels/Dialogs/VariableTableDialogViewModel.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using CommunityToolkit.Mvvm.ComponentModel;
|
||||
using CommunityToolkit.Mvvm.Input;
|
||||
using DMS.WPF.ViewModels.Items;
|
||||
|
||||
namespace DMS.WPF.ViewModels.Dialogs;
|
||||
|
||||
public partial class VariableTableDialogViewModel:DialogViewModelBase<VariableTableItemViewModel>
|
||||
{
|
||||
[ObservableProperty]
|
||||
private VariableTableItemViewModel _variableTable;
|
||||
|
||||
public VariableTableDialogViewModel(VariableTableItemViewModel variableTable=null)
|
||||
{
|
||||
if (variableTable==null)
|
||||
{
|
||||
VariableTable = new VariableTableItemViewModel();
|
||||
}
|
||||
else
|
||||
{
|
||||
VariableTable = variableTable;
|
||||
}
|
||||
}
|
||||
|
||||
[RelayCommand]
|
||||
public async void ParimaryButton()
|
||||
{
|
||||
|
||||
await Close(VariableTable);
|
||||
}
|
||||
[RelayCommand]
|
||||
public async void CancleButton()
|
||||
{
|
||||
|
||||
await Close(null);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user