c ListView控制項學習

2022-02-26 20:08:31 字數 1657 閱讀 1070

treeview 使用方法:(在view.details模式下)

1、建立treeview的標題

2、建立treeview的item

3、在treeview的item中的建立subitem

如果將各部分拆分開來的方法為:

1、建立treeview的標題

2、建立item

3、建立subitem

4、將subitem加入到item中

5、將item加入到treeview中

注:在view.details模式下,item相當於建立主列中的資料;subitem相當於建立其它列中的資料。

其它模式可以不用建立subitem。

下邊用例子來學習。如實現下圖功能。

程式碼:namespace

listviewexercise

//////

listview 設定

///private

void

listviewset()

//////

//手動填加listview方法1

///private

void

createviewitemmethodone()

//////

手動填加listview方法2

///private

void

createviewitemmethodtow()}}

例2:得到指定資料夾下的資料夾及檔名列表。如下圖:

程式碼:using

system.io;

namespace

listviewexercise

//////

listview 設定

///private

void

listviewset()

//////

得到目錄中的內容

///private

void

getfoldertreeview(

string

aspath)

foreach

(fileinfo fi 

infiinfo)

//結束更新

listviewcontrol.endupdate();

}///

///定義變數存放路徑

///string

sfilename =""

;///

///專案的雙擊事件

//////

///void

listviewcontrol_itemactivate(

object

sender, eventargs e)

catch

}else

}///

///返回上一級

//////

///private

void

btnreturn_click(

object

sender, eventargs e)}}

}

C ListView控制項使用簡介

listview控制項在各類程式中,具有資料顯示直觀,操作方便的特點。所以使用率極高,但控制項的各類引數眾多,很多初學者不易掌握,在此列舉該控制項的一些常用方法,屬性,希望對初學者有一定幫助。1 2005年10月9日2 listview標頭的 建立方法。3 columnheader title ne...

C ListView控制項的間隔色和自動適應寬度

自動適應寬度只須設定列寬的值等於 1即可,另外,如果要調整每列的寬度為標題的寬度的話設定列寬的值等於 2即可,要注意一定要在listview載入了資料之後再設定,要不然就沒效果了,而且每次重新整理資料後必須設定。至於間隔色就很簡單了,在每行要載入資料的時候設定每行的背景色就搞定了,下面我寫乙個很很簡...

c listview控制項的資料新增和常用事件的處理

設定 線 fullrowselect true gridlines true view details 用資料表新增資料 listview控制項內容顯示 資料表源 控制項名稱 public static void livmaindisplay datatable dt,listview liv li...