datagridview控件的各种操作总结

datagridview控件的各种操作总结

ID:18299887

大小:71.00 KB

页数:17页

时间:2018-09-16

datagridview控件的各种操作总结_第1页
datagridview控件的各种操作总结_第2页
datagridview控件的各种操作总结_第3页
datagridview控件的各种操作总结_第4页
datagridview控件的各种操作总结_第5页
资源描述:

《datagridview控件的各种操作总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、单元格内容的操作*****//取得当前单元格内容Console.WriteLine(DataGridView1.CurrentCell.Value);//取得当前单元格的列IndexConsole.WriteLine(DataGridView1.CurrentCell.ColumnIndex);//取得当前单元格的行IndexConsole.WriteLine(DataGridView1.CurrentCell.RowIndex);*******另外,使用DataGridView.CurrentCellAddress属性

2、(而不是直接访问单元格)来确定单元格所在的行:DataGridView.CurrentCellAddress.Y和列:DataGridView.CurrentCellAddress.X。这对于避免取消共享行的共享非常有用。当前的单元格可以通过设定DataGridView对象的CurrentCell来改变。可以通过CurrentCell来设定DataGridView的激活单元格。将CurrentCell设为Nothing(null)可以取消激活的单元格。//设定(0,0)为当前单元格DataGridView1.CurrentC

3、ell=DataGridView1[0,0];在整行选中模式开启时,你也可以通过CurrentCell来设定选定行。///

///向下遍历/////////privatevoidbutton4_Click(objectsender,EventArgse)...{introw=this.dataGridView1.CurrentRow.Index+1;if(row>this.dataGridView1.RowCount-1)row=

4、0;this.dataGridView1.CurrentCell=this.dataGridView1[0,row];}       ///

///向上遍历/////////privatevoidbutton5_Click(objectsender,EventArgse)...{introw=this.dataGridView1.CurrentRow.Index-1;if(row<0)row=this.dataGridView1.

5、RowCount-1;this.dataGridView1.CurrentCell=this.dataGridView1[0,row];}*注意:this.dataGridView的索引器的参数是:columnIndex,rowIndex或是columnName,rowIndex这与习惯不同。********DataGridView设定单元格只读:1)使用ReadOnly属性? 如果希望,DataGridView内所有单元格都不可编辑,那么只要://设置DataGridView1为只读DataGridView1.ReadOn

6、ly=true;此时,用户的新增行操作和删除行操作也被屏蔽了。******如果希望,DataGridView内某个单元格不可编辑,那么只要://设置DataGridView1的第2列整列单元格为只读DataGridView1.Columns[1].ReadOnly=true;//设置DataGridView1的第3行整行单元格为只读DataGridView1.Rows[2].ReadOnly=true;//设置DataGridView1的[0,0]单元格为只读DataGridView1[0,0].ReadOnly=true;

7、*******DataGridView行头列头的单元格//改变DataGridView1的第一列列头内容DataGridView1.Columns[0].HeaderCell.Value="第一列";//改变DataGridView1的第一行行头内容DataGridView1.Rows[0].HeaderCell.Value="第一行";//改变DataGridView1的左上头部单元内容DataGridView1.TopLeftHeaderCell.Value="左上";另外你也可以通过HeaderText来改变他们的内容

8、。//改变DataGridView1的第一列列头内容DataGridView1.Columns[0].HeaderText="第一列";***********DataGridView单元格的ToolTip的设置DataGridView.ShowCellToolTips=True的情况下,单

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。