表格数据通常以类似账本的格式显示,其中交替行具有不同的背景色。 通过这种格式,用户可以更轻松地识别每行中的单元格,特别是在有很多列的宽表格中。
使用 DataGridView 控件,可以为交替行指定完整的样式信息。 你可以使用背景色以及样式特性(如前景色和字体)区分交替行。 有关详细信息,请参阅 Windows 窗体 DataGridView 控件中的单元格样式。
下面的过程需要 Windows 应用程序项目,该项目应具有包含 控件的窗体DataGridView。 有关设置此类项目的信息,请参阅 如何:创建 Windows 窗体应用程序项目 及 如何:向 Windows 窗体添加控件。
定义交替行的样式
在设计器中选择 DataGridView 控件。
在属性窗口中,单击 属性旁边的省略号按钮 (
)AlternatingRowsDefaultCellStyle。
在“CellStyle Builder 对话框中,通过设置属性来定义样式,并使用”预览“窗格确认选择。 指定的样式用于控件中显示的其他每一行,从第二行开始。
若要定义其余行的样式,请使用 RowsDefaultCellStyle 属性重复步骤 2 和 3。
注释
使用继承自多个属性的样式显示单元格。 有关样式继承的详细信息,请参阅 Windows 窗体 DataGridView 控件中的
单元格样式。