如何设置winform中gridview的表头宽度,及编号
4个回答
展开全部
设置winform中gridview的表头宽度,使用DataGridView.RowHeadersWidth属性
MSND中介绍是:
获取或设置包含行标题的列的宽度(以像素为单位)。
属性值
Type: System.Int32
包含行标题的列的宽度(以像素为单位)。默认值为 43。
备注
RowHeadersWidth属性可以用于调整到指定的宽度的行标题列的大小。若要调整以适应行标题单元格的内容此列的宽度,请使用 AutoResizeRowHeadersWidth 方法。
设置表头显示编号,可以表增加行和删除行的事件中输入以下代码:
private void dataGridView1_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
{
DataGridViewTextBoxColumn dgv_Text = new DataGridViewTextBoxColumn();
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
int j = i + 1;
dataGridView1.Rows[i].HeaderCell.Value = j.ToString();
}
}
private void dataGridView1_RowsRemoved(object sender, DataGridViewRowsRemovedEventArgs e)
{
DataGridViewTextBoxColumn dgv_Text = new DataGridViewTextBoxColumn();
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
int j = i + 1;
dataGridView1.Rows[i].HeaderCell.Value = j.ToString();
}
}
结果如图所示:
展开全部
属性里面一个个的找! 我以前弄过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网页里面才有gridview呢,winform里没有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询