gpt4 book ai didi

.net - DataGridRow 上的 WPF DataGrid MouseOver

转载 作者:行者123 更新时间:2023-12-01 19:46:51 26 4
gpt4 key购买 nike

我不明白为什么代码的第一部分不起作用,但第二部分却起作用。

第 1 部分

    <DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Background"
Value="Green" />
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.RowStyle>

第 2 部分

    <DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Background"
Value="Pink" />
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>

基本上,我想做的就是设置一行上的 MouseOver 颜色...

最佳答案

伙计,我复制粘贴了你的内容,它对我来说效果很好。我不确定你遇到了什么问题。您的 XAML 中还有其他相关内容吗?另外,您可以尝试添加 <Setter Property="Background" Value="Transparent"/>到您的 DataGridRow 的样式,看看它是否修复了它?

关于.net - DataGridRow 上的 WPF DataGrid MouseOver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3418904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com