我想编辑某些列字体大小
/*Line 47*/ GridView1.HeaderRow.Cells[0].Text = "";
/*Line 48*/ GridView1.Columns[0].ControlStyle.Font.Size= 40; // the bug is here
/*Line 49*/ GridView1.HeaderRow.Cells[1].Text = "Report Name";
第48行给出错误:
指数超出范围。必须是非负数且小于集合的大小。
参数名称:index
答案 0 :(得分:0)
Columns属性引用网格视图设置中的列,如果您只想访问特定行中的目标列,则:
GridView1.Rows[0].Cells[0].ControlStyle.Font.Size = 40;
将被使用,否则你也可以在构造它时在列中设置ControlStyle(在代码或设计器中)。
答案 1 :(得分:0)
//首先使用标题文件
使用System.Drawing;
//比
BridView1.ControlStyle.Font.Size = 9;