@@ -116,6 +116,12 @@ namespace PLCTool.ViewModels.BasicConfigViewModel
MessageBoxResult boxResult = MessageBox.Show("已有次测试方案,请填写其他方案名!", "提示", MessageBoxButton.OK, MessageBoxImage.Warning);
return;
}
+ var findSelect= SchProjectList.FirstOrDefault(x=>x.IsSelected==true);
+ if (findSelect == null)
+ {
+ MessageBoxResult boxResult = MessageBox.Show("请勾选测试项!", "提示", MessageBoxButton.OK, MessageBoxImage.Warning);
+ return;
+ }
//查找以前测试方案的信息
var finsSche = _basicPlcTestSchemeService.FindByName(schNameAgo);
if (finsSche != null)
@@ -44,7 +44,7 @@
</DataGridTemplateColumn.HeaderTemplate>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
- <CheckBox IsChecked="{Binding IsSelected}" HorizontalAlignment="Center" />
+ <CheckBox IsChecked="{Binding IsSelected, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Center" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>