屬性名
操作博主翻譯
allowusertoaddrows
設定false
是否向使用者顯示用於新增行的選項
columns
拖動滾動條時,固定此列
rowheadersvisible
設定為 false
最左側列是否顯示
rowtemplate - defaultcellstyle
datagridviewrow預設單元格樣式
修改選中單元格的背景顏色
autogeneratecolumns
若為true,sql語句有幾列,gridview就自動顯示幾列;若為false,手動給gridview繫結需要顯示的字段
資料來源是否自動建立繫結字段
.currentcell.rowindex
獲取當前活動的單元格的行的索引
currentcell.value
獲取當前活動的單元格的值
1.選定單元格的編輯模式啟動時發生
cellbeginedit
private void datagridview_cellbeginedit(object sender, datagridviewcellcanceleventargs e)}}
}
2 .單擊單元格的內容時發生
cellcontentclick
private void datagridview_cellcontentclick(object sender, datagridviewcelleventargs e)
if (column is datagridviewimagecolumn) //如果列是
catch;}
}}
3 .在釋放鍵時發生(鍵盤按鍵抬起)
keyup
private void datagridview_keyup(object sender, keyeventargs e)
");}
if (e.keyvalue == 37 || e.keyvalue == 38 || e.keyvalue == 39 || e.keyvalue == 40)
//將選中的單元格的值賦給textbox控制項
txtbox.text = datagridview.currentcell.value.tostring();
}catch
}}
用到乙個記錄乙個 以後慢慢補充 DatagridView 屬性,功能 總結
this.datagridview1.columnheadersdefaultcellstyle.alignment datagridviewcontentalignment.middlecenter 向datatable新增一行新行,並且重新繫結到datagridview中 datarow row...
DataGridView幾個基本屬性
datagridview 經常用到,但是很多東西都不熟悉,以至於總去上網查,這次我整理一下,全部都記下來,再用就方便了。1 禁止使用者新建行,就是去掉最後那個行標題上帶星號的那個行 datagridview1.allowusertoaddrows false 2 去掉左側的行標題 datagridv...
DataGridView控制項的使用
1 資料繫結 下面將介紹用datatable對datagridview控制項進行繫結。首先得到datatable dt,dt中的列為 id pname short name 其次 設定datagridview控制項 dgvproductname 的列,如下圖所示。注意 列的個數要與datatable...