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...