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

2021-08-26 15:54:59 字數 1129 閱讀 3164

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

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windows.forms;

namespace readwritefile

else

lstitem.subitems[0].text = "《現代熟女故事》 ";

lstitem.subitems.add("最初的炙熱過後,感情漸漸變地像雞肋。");

lstitem.subitems.add("是守著屬於自己的雞肋還是冒險開始一段新感情?");

lstitem.subitems.add(ststate);

listview1.items.add(lstitem);}

//自動適應寬度,-1根據內容設定寬度,-2根據標題設定寬度.

listview1.columns["lstfilename"].width = -1;

listview1.columns["lstnotebook"].width = -1;

listview1.columns["lstarea"].width = -1;

listview1.columns["lststate"].width = -1;

listview1.columns["lstfilename"].width = -2;

listview1.columns["lstnotebook"].width = -2;

listview1.columns["lstarea"].width = -2;

listview1.columns["lststate"].width = -2;}}

} 來自:

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

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

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

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

c ListView控制項學習

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