VB.NET中DataGridView控件


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

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

       一、怎樣刷新對DataGridView里面的數據進行增刪改查之后的內容

詳細實現:

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

在操作完畢之后。若需顯示時,再一次調用DataGridView1.DataSource = 數據源。

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

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

       二、取消自己主動選擇

DataGridView1.CurrentCell = Nothing

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

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

屬性SelectionMode = FullRowSelect(選中整行)

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

       四、設置表頭

DataGridView1.Columns“數據表列名”).HeaderText = “表頭列名”        ’列名設置

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



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM