dataGridView1.Rows[0].
DefaultCellStyle.ForeColor = System.Drawing.Color.Red;
//前景色
//字体加粗,字体样式等的改变 dataGridView1.Rows[1].DefaultCellStyle.Font = new Font("宋体",12,FontStyle.Bold,GraphicsUnit.Pixel); |
注意:用属性
DefaultCellStyle可以直接修改某行的所有单元格的样式属性,如果用
style就只能用
for循环来一个单元格一个单元格的修改,如:
for(int col=0;col<dataGridView1.columns.count;col++)
{
dataGridView1.Rows[1].cells[
col].style.font=
new
Font("宋体",12,FontStyle.Bold,GraphicsUnit.Pixel);
}
另外再介绍下Font的使用,使用方法如下:
GDI+ 将字样相同但字形不同的字体分组为字体系列。例如,Arial 字体系列中包含以下字体:
-
Arial Regular
-
Arial Bold
-
Arial Italic
-
Arial Bold Italic
GDI+ 使用四种字形形成字体系列:常规、粗体、倾斜和粗斜体。像 narrow 和 rounded 之类的形容词不被视为字形;而是作为字体系列名的一部分。例如,Arial Narrow 是包含以下成员的字体系列:
-
Arial Narrow Regular
-
Arial Narrow Bold
-
Arial Narrow Italic
-
Arial Narrow Bold Italic
在可以使用 GDI+ 绘制文本之前,您需要构造一个 FontFamily 对象和一个 Font 对象。FontFamily 对象指定字样(例如 Arial),而 Font 对象指定字号、字形和单位。
示例
下面的示例构造一个字号为 16 像素、常规字形的 Arial 字体。在下面的代码中,传递给 Font 构造函数的第一个参数是 FontFamily 对象。第二个参数指定字体的大小,其单位由第四个参数确定。第三个参数确定字形。 |
Pixel 为 GraphicsUnit 枚举的一个成员, Regular 是 FontStyle 枚举的一个成员,表示常规。
FontFamily fontFamily = new FontFamily("Arial");
Font font = new Font(
fontFamily,
//字体
16,
//字号
FontStyle.Regular,
//字形(粗细,倾斜,划线等)
GraphicsUnit.Pixel);
//字号单位
|