DataGridView使用技巧 顯示資料

2021-08-27 12:57:40 字數 1551 閱讀 3715

datagridview

這個控制項可以將資料以**的形式顯示出來。

既然可以顯示資料,所以首先第一步就得確定資料,關於資料這裡包括非繫結模式和繫結模式。

我們先來看下非繫結模式,故名思議非繫結模式就是該**顯示的內容不是繫結的資料來源,而是通過**手動將資料新增到控制項中的。

我們新增的控制項名稱為

datagridview1

,下面看下我們的**。

'建立列1
dim col1 as datagridviewtextboxcolumn = new datagridviewtextboxcolumn

col1.name = "strname"

col1.headertext = "姓名"

'建立列2

dim col2 as datagridviewtextboxcolumn = new datagridviewtextboxcolumn()

col2.name = "str***"

col2.headertext = "性別"

'將新建的列新增到控制項中

datagridview1.columns.add(col1)

datagridview1.columns.add(col2)

'建立行

dim row1 as datagridviewrow = new datagridviewrow()

dim row2 as datagridviewrow = new datagridviewrow()

'根據控制項列的定義建立行應包含的單元格

row1.createcells(datagridview1)

row2.createcells(datagridview1)

'新增單元格的文字

row1.cells(0).value = "鳴人"

row1.cells(1).value = "男"

row2.cells(0).value = "小櫻"

row2.cells(1).value = "女"

'將新建的行新增到控制項中

datagridview1.rows.add(row1)

datagridview1.rows.add(row2)

下面來看下我們的顯示結果:

講完了非繫結模式,我們再來看下繫結模式,繫結模式是指將控制項關聯到資料來源(

data

set),根據資料庫的列自動生成列,並自動進行資料的填充。

繫結模式的資料顯示特別簡單。

datagridview1.datasource= ds

datagridview1.datamember= dt.tablename

這兩行**就足夠了,其中的

ds為我們要關聯資料來源,dt

為資料來源中的乙個表。至於如何獲取ds和

dt我們就不在這裡贅餘了。

這樣我們就可以隨心所欲的進行我們的資料顯示了。

UIAlertController使用技巧

由於在ios8之後,蘋果將uialertview和uiactionsheet兩者進行了整合,用uialertcontroller來代替 如何建立uialertcontroller uialertcontroller alertcontroller uialertcontroller alertcon...

perl use vars pragma使用技巧

perl 中的vars是perl中的乙個pragma 預編譯指示符 專門用來預定義全域性變數,這些預定義後的全域性變數在qw 列表中,在整個引用perl檔案中皆可使用,即便使用use strict也不會報錯 複製 如下 use strict str hello world n 報錯資訊 global...

DataGridView控制項的使用

1 資料繫結 下面將介紹用datatable對datagridview控制項進行繫結。首先得到datatable dt,dt中的列為 id pname short name 其次 設定datagridview控制項 dgvproductname 的列,如下圖所示。注意 列的個數要與datatable...