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

2021-08-19 17:31:07 字數 963 閱讀 1345

設定**線:

fullrowselect=true;

gridlines=true;

view=details;

用資料表新增資料:

/// /// listview控制項內容顯示

///

/// 資料表源

/// 控制項名稱

public static void livmaindisplay(datatable dt, listview liv)

liv.items.add(list);}}

/// /// listview控制項列名顯示

///

/// 資料表源

/// 控制項名稱

public static void livcolumndisplay(datatable dt, listview liv)

liv.autoresizecolumns(columnheaderautoresizestyle.headersize);

}

呼叫順序如下:

listview1.clear();

livmaindisplay(dt,listview1);

livcolumndisplay(dt,listview1);
設定**滑鼠移動背景改變:

private void lst_itemmousehover(object sender, listviewitemmousehovereventargs e)

e.item.backcolor = color.red;

}

單擊某行複製選中文字(複製到系統剪下板):

private void lst_click(object sender, eventargs e)

}

c ListView控制項學習

treeview 使用方法 在view.details模式下 1 建立treeview的標題 2 建立treeview的item 3 在treeview的item中的建立subitem 如果將各部分拆分開來的方法為 1 建立treeview的標題 2 建立item 3 建立subitem 4 將su...

C ListView控制項使用簡介

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

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

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