手机版

C dataGridView用法(11)

发布时间:2021-06-08   来源:未知    
字号:

C# dataGridView用法,C#中dataGridView的快速学习

// 行头设定

row.HeaderCell.Value = vals[0];

// 单元格内容设定

for (int i = 0; i < row.Cells.Count; i++)

{

row.Cells[i].Value = vals[i + 1];

}

// DataGridView的行索引+1

insertRowIndex++;

}

DataGridView 单元格的ToolTip的设置

DataGridView.ShowCellToolTips = True 的情况下, 单元格的 ToolTip 可以表示出来。对于单元格窄小,无法完全显示的单元格, ToolTip 可以显示必要的信息。

1) 设定单元格的ToolTip内容

[C#]

// 设定单元格的ToolTip内容

DataGridView1[0, 0].ToolTipText = "该单元格的内容不能修改";

// 设定列头的单元格的ToolTip内容

DataGridView1.Columns[0].ToolTipText = "该列只能输入数字";

// 设定行头的单元格的ToolTip内容

DataGridView1.Rows[0].HeaderCell.ToolTipText = "该行单元格内容不能修改";

2) CellToolTipTextNeeded 事件

在批量的单元格的 ToolTip 设定的时候,一个一个指定那么设定的效率比较低, 这时候可以利用 CellToolTipTextNeeded 事件。当单元格的 ToolTipText 变化的时候也会引发该事件。但是,当DataGridView的DataSource被指定且VirualMode=True的时候,该事件不会被引发。

[C#]

// CellToolTipTextNeeded事件处理方法

private void DataGridView1_CellToolTipTextNeeded(object sender,

DataGridViewCellToolTipTextNeededEventArgs e)

{

e.ToolTipText = e.ColumnIndex.ToString() + ", " + e.RowIndex.ToString();

}

DataGridView 的右键菜单(ContextMenuStrip)

DataGridView, DataGridViewColumn, DataGridViewRow, DataGridViewCell 有

ContextMenuStrip 属性。可以通过设定 ContextMenuStrip 对象来控制 DataGridView 的

C dataGridView用法(11).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)