更新 MainWindow.xaml 和 MainWindow.xaml.cs 文件
在 MainWindow.xaml 文件中: - 修改 DataGrid.RowStyle 和 DataGridCell 样式中 IsSelected 触发器的 Background 属性值。 在 MainWindow.xaml.cs 文件中: - 重构了 SelectedItems 相关代码,优化了条件判断和循环逻辑。 - 保留并调整了注释代码的缩进。
This commit is contained in:
parent
4a06cb018c
commit
0ff6557251
|
@ -237,7 +237,7 @@
|
|||
<Setter Property="Foreground" Value="White" />
|
||||
</MultiDataTrigger>
|
||||
<Trigger Property="IsSelected" Value="True">
|
||||
<Setter Property="Background" Value="#326cf3" />
|
||||
<Setter Property="Background" Value="#aa326cf3" />
|
||||
</Trigger>
|
||||
|
||||
</Style.Triggers>
|
||||
|
@ -250,7 +250,7 @@
|
|||
<Setter Property="MaxHeight" Value="9999" />
|
||||
<Style.Triggers>
|
||||
<Trigger Property="IsSelected" Value="True">
|
||||
<Setter Property="Background" Value="#326cf3" />
|
||||
<Setter Property="Background" Value="Transparent" />
|
||||
<Setter Property="Foreground" Value="White" />
|
||||
</Trigger>
|
||||
</Style.Triggers>
|
||||
|
|
|
@ -241,23 +241,23 @@ public partial class MainWindow : Window
|
|||
isContinue = true;
|
||||
}
|
||||
if (isContinue)
|
||||
if (ModelGenDataGrid.SelectedItems != null)
|
||||
{
|
||||
var selectedRows = ModelGenDataGrid.SelectedItems;
|
||||
foreach (var item in selectedRows)
|
||||
if (ModelGenDataGrid.SelectedItems != null)
|
||||
{
|
||||
if (item is StuffedDataModel model)
|
||||
var selectedRows = ModelGenDataGrid.SelectedItems;
|
||||
foreach (var item in selectedRows)
|
||||
{
|
||||
//var stuffedItem = ViewModel.StuffedData.Where(it => it.WireName == model.WireName).First();
|
||||
if (model.IsError)
|
||||
if (item is StuffedDataModel model)
|
||||
{
|
||||
//var stuffedItem = ViewModel.StuffedData.Where(it => it.WireName == model.WireName).First();
|
||||
if (model.IsError)
|
||||
{
|
||||
|
||||
//stuffedItem.IsIgnore = true;
|
||||
model.IsIgnore = true;
|
||||
//stuffedItem.IsIgnore = true;
|
||||
model.IsIgnore = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void Copy_Click(object sender, RoutedEventArgs e)
|
||||
|
|
Loading…
Reference in New Issue