VB.NET中DataGridView控件

       VB.NET中對於表格數據的顯示常常使用到DataGridView控件,其以豐富多樣的數據表呈現形式被程序猿喜好。優化

本人在作一個小系統中運用DataGridView控件的部分屬性,這些功能的使用在使用之初比較不易去理清,隨着系統接近尾聲,現在對一些運用進行整理回想。控件的很是多屬性都是相通的,整理回想,儘可能讓走的路在後面看起來不是更彎的。spa

       1、怎樣刷新對DataGridView裏面的數據進行增刪改查以後的內容io

詳細實現:class

假設某操做沒有查表,也就是在操做時。不該該有數據,而原來的數據可能還停留在表中,這在界面上有可能會產生誤解,這時。可以加一句:DataGridView1.DataSource =Nothing。效率

在操做完畢以後。若需顯示時,再一次調用DataGridView1.DataSource = 數據源。引用

理論很是easy:採用又一次綁定數據。也就是再一次查數據表。程序

(可能你已經想到。但會考慮到執行效率、速度的問題一直沒有下手。可是,我很是肯定地告知,在沒有對控制自身進行優化以前,這是惟一的辦法)。方法

       2、取消本身主動選擇im

DataGridView1.CurrentCell = Nothing數據

或 DataGridView1.ClearSelection()   ’這是一個方法,無需參數,無需賦值,直接引用。 

       3、單擊本行中的任一單元格,選中整行

屬性SelectionMode = FullRowSelect(選中整行)

還有其它設置:CellSelect(選單元格[默認])。FullColumnSelect(選中整列),RowHeaderSelect(選中行首)。ColumnHeaderSelect(選中列首)。

       4、設置表頭

DataGridView1.Columns「數據表列名」).HeaderText = 「表頭列名」        ’列名設置

DataGridView1.Columns「數據表列名」).Width = 數值              ’列寬度設置

相關文章
相關標籤/搜索