wpf datagrid - 如何删除黑色选定边框?

sla*_*eke 1 c# wpf datagrid

我需要帮助,当我单击单元格的数据网格时,我想选择图像中的所有行(请查看图像),但没有黑色边框。如何禁用或将颜色更改为透明?我试过这个:

<DataGrid.Resources>
    <Style TargetType="DataGridCell">
      <Setter Property="BorderThickness" Value="0"/>
      <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
    </Style>
  </DataGrid.Resources>
Run Code Online (Sandbox Code Playgroud)

但不工作。没有什么改变。

Jih*_*iOS 5

您不仅需要为selected cell单元格设置样式。为此,您需要在style标签中写入以下内容:

<Style.Triggers>
   <Trigger Property="IsSelected" Value="True">
      <Setter Property="BorderThickness" Value="0"/>
    </Trigger>
</Style.Triggers>
Run Code Online (Sandbox Code Playgroud)

您所需要的只是使用Triggers希望它对您有用。您也可以更改选定单元格的背景或您想要的任何属性。