在WPF中使用HandyControls库为DataGrid实现隔行换色和选中行换色的功能,可以通过修改DataGrid的行样式来实现。以下是如何实现这两个功能的步骤和代码示例: 1. 实现WPF HandyControls DataGrid隔行换色功能 要实现隔行换色,需要设置DataGrid的AlternationCount属性,并使用Trigger来根据AlternationIndex属性改变行的背景色。 xml...
MainWindow.xamlAlternationCount="2"隔行换色 <Grid> <DataGrid Name="grid_user" IsReadOnly="True" AlternationCount="2"> <DataGrid.Columns> <DataGridTextColumn Header="Id" Width="50" Binding="{Binding Id}"/> <DataGridTextColumn Header="Name" Width="50" Binding="{Binding Name}"/> </DataGr...
设置隔行颜色、选中颜色、失去焦点颜色; 效果图 设计DataGrid 样式 新建一个资源字典文件 <ResourceDictionaryxmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"><!-- DataGrid 行样式 --><Stylex:Key="MyDataGridRowSytle"TargetType="...
-- 隔行换色 --><TriggerProperty="AlternationIndex"Value="0"><SetterProperty="Background"Value="Yellow"/></Trigger><TriggerProperty="AlternationIndex"Value="1"><SetterProperty="Background"Value="Blue"/></Trigger></Style.Triggers></Style></DataGrid.RowStyle><DataGrid.Columns><DataGridTextColumn...
先看下DataGrid运行效果图: DataGrid样式修改了DataGridRow行和DataGridCell表格颜色,隔行换色,鼠标选中颜色等样式,下面是样式代码: <!-- 行样式触发 --><!-- 背景色改变必须先设置cellStyle 因为cellStyle会覆盖rowStyle样式 --><StyleTargetType="DataGridRow"><SetterProperty="Background"Value="#FFFFFF"/><...
1.3 DataGrid隔行换色 <DataGrid ItemsSource="{Binding RaceList}" AlternationCount="2"> ... </DataGrid > 1. 2. 3. <!--背景色改变必须先设置cellStyle 因为cellStyle会覆盖rowStyle样式--> <Style TargetType="DataGridRow"> <Setter Property="Background" Value="#F2F2F2" /> ...
首先,让我们先来欣赏一下修改后的DataGrid运行效果:在本次样式修改中,我们主要对DataGridRow行和DataGridCell表格的颜色进行了调整,包括隔行换色、鼠标选中颜色等。以下是具体的样式代码:通过设置AlternationIndex属性,我们可以控制单双数行的背景颜色。同时,当鼠标移动到行上时,也会改变背景颜色。对于...
2012-05-07 11:58 −隔行换色,鼠标单击,悬浮样式都有 先看效果: 代码: <DataGrid AutoGenerateColumns="False" Name="dataGrid1" VerticalAlignment="Top" C... 小刚qq 4 28746 WPF学习之使用DataGrid 2008-10-25 23:42 −在WinForm或者WebForm中我们有一大批的Grid控件供我们使用,DataGridView,GridView,...
15、DataGrid:数据表控件,表头数据类型有DataGridTextColumn、DataGridComboBoxColumn、DataGridCheckBoxColumn、DataGridHyperlinkColumn,其属性设置比较多,如SelectionUnit:包含Cell、FullRow 和CellOrRowHeader 三种单元选择模式。 Cell:选择单元格;FullRow:选择全行;CellOrRowHeader:可选择单元格,也可以通过点击行首选择全行。
2012-05-07 11:58 −隔行换色,鼠标单击,悬浮样式都有 先看效果: 代码: <DataGrid AutoGenerateColumns="False" Name="dataGrid1" VerticalAlignment="Top" ... 小刚qq 4 28752 Bootstrap WPF Style,Bootstrap风格的WPF样式 2016-12-06 17:43 −简介 GitHub地址:https://github.com/ptddqr/bootstrap-...