<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Setter Property="Background" Value="LightBlue" /> //设置每行的颜色为蓝色
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True"> //设置鼠标移至行上方
<Setter Property="Background" Value="LightGray"/> //设置行背景颜色会变为灰色
<Setter Property="Foreground" Value="White"/>//设置行文字颜色变为白色
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.RowStyle>
WPF 设置DataGrid 鼠标移动改变行颜色样式
最新推荐文章于 2025-06-19 09:39:24 发布
本文介绍如何通过XAML代码自定义WPF中DataGrid的样式,包括设置行背景颜色、鼠标悬停时的背景及字体颜色变化等,实现美观且交互友好的表格展示效果。
1145

被折叠的 条评论
为什么被折叠?



