公共变量编辑限制
This commit is contained in:
@@ -190,13 +190,13 @@ namespace TestingModule.ViewModels
|
||||
|
||||
private void ParameterDelete()
|
||||
{
|
||||
if (!_globalInfo.IsAdmin) return;
|
||||
if (!_globalInfo.IsAdmin || !SelectedParameter.IsEditable) return;
|
||||
Program.Parameters.Remove(SelectedParameter);
|
||||
}
|
||||
|
||||
private void ParameterEdit()
|
||||
{
|
||||
if (!_globalInfo.IsAdmin||!SelectedParameter.IsEditable) return;
|
||||
if (!_globalInfo.IsAdmin) return;
|
||||
var param = new DialogParameters
|
||||
{
|
||||
{ "Mode",SelectedParameter==null?"ADD":"Edit" },
|
||||
@@ -207,10 +207,11 @@ namespace TestingModule.ViewModels
|
||||
if (r.Result == ButtonResult.OK)
|
||||
{
|
||||
_eventAggregator.GetEvent<ParamsChangedEvent>().Publish();
|
||||
ShowInfoMessageBox("保存成功", () => { });
|
||||
}
|
||||
else
|
||||
else if (r.Result == ButtonResult.Yes)
|
||||
{
|
||||
|
||||
ShowErrorMessageBox("公共变量只能设置变量类型(Input,Temp)", ()=>{ });
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user