DataGridView控件用法合集

DataGridView控件用法合集

ID:42426857

大小:54.65 KB

页数:75页

时间:2019-09-14

DataGridView控件用法合集_第1页
DataGridView控件用法合集_第2页
DataGridView控件用法合集_第3页
DataGridView控件用法合集_第4页
DataGridView控件用法合集_第5页
资源描述:

《DataGridView控件用法合集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DataGridView控件用法合集1.当前的单元格属性取得、变更Console.WriteLine(DataGridView1.CurrentCell.Value)Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex)Console.WriteLine(DataGridView1.CurrentCell.RowIndex)DataGridView1.CurrentCell=DataGridView1(0,0)2.DataGridView编辑属性全部单元格编辑属性DataGri

2、dView1.ReadOnly=True指定行列单元格编辑属性DataGridView1.Columns(1).ReadOnly=TrueDataGridView1.Rows(2).ReadOnly=TrueDataGridView1(0,0).ReadOnly=True根据条件判断单元格的编辑属性下例中column2的值是True的时候,Column1设为可编辑PrivateSubDataGridView1_CellBeginEdit(ByValsenderAsObject,_       ByValeAsDataGridViewC

3、ellCancelEventArgs)_       HandlesDataGridView1.CellBeginEdit   DimdgvAsDataGridView=CType(sender,DataGridView)      Ifdgv.Columns(e.ColumnIndex).Name="Column1"AndAlso_       NotCBool(dgv("Column2",e.RowIndex).Value)Then               e.Cancel=True   EndIfEndSub3.DataGr

4、idView最下面一列新追加行非表示DataGridView1.AllowUserToAddRows=False4.判断当前选中行是否为新追加的行IfDataGridView1.CurrentRow.IsNewRowThen   Console.WriteLine("現在のセルがある行は、新しい行です。")Else   Console.WriteLine("現在のセルがある行は、新しい行ではありません。")EndIf5.DataGridView删除行可否设定DataGridView1.AllowUserToDeleteRows=Fal

5、se根据条件判断当前行是否要删除PrivateSubDataGridView1_UserDeletingRow(ByValsenderAsObject,_       ByValeAsDataGridViewRowCancelEventArgs)_       HandlesDataGridView1.UserDeletingRow       IfMessageBox.Show("この列を削除しますか?","削除の確認",_       MessageBoxButtons.OKCancel,MessageBoxIcon.Questi

6、on)<>Windows.Forms.DialogResult.OKThen       e.Cancel=True   EndIfEndSub6.DataGridView行列不表示和删除行列不表示DataGridView1.Columns(0).Visible=FalseDataGridView1.Rows(0).Visible=False行列表头部分不表示DataGridView1.ColumnHeadersVisible=FalseDataGridView1.RowHeadersVisible=False指定行列删除DataGr

7、idView1.Columns.Remove("Column1")DataGridView1.Columns.RemoveAt(0)DataGridView1.Rows.RemoveAt(0)选择的行列删除(多行列)DimrAsDataGridViewRowForEachrInDataGridView1.SelectedRows   IfNotr.IsNewRowThen       DataGridView1.Rows.Remove(r)   EndIfNextr7.DataGridView行列宽度高度设置为不能编辑DataGrid

8、View1.AllowUserToResizeColumns=FalseDataGridView1.AllowUserToResizeRows=False指定行列宽度高度设置为不能编辑DataGridView1.Colu

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

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

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