listvies控制項主要用於展示資料
常用屬性:
fullrowselect:設定是否行選擇模式。(預設為false) (開啟之後一下選中一行資料)
multiselect:設定是否可以選擇多個項。(預設為false)
headerstyle:獲取或設定列標頭樣式。
clickable:列標頭的作用類似於按鈕,單擊時可以執行操作(例如排序)。
nonclickable:列標頭不響應滑鼠單擊。
none:不顯示列標頭。
checkboxes:設定控制項中各項的旁邊是否顯示核取方塊。(預設為false)
selecteditems:獲取在控制項中選定的項。
checkeditems:獲取控制項中當前核取方塊選中的項。
scrollable:設定當沒有足夠空間來顯示所有項時是否顯示滾動條。(預設為true)
hoverselection:設定當滑鼠指標懸停於項上時是否自動選擇項。(預設為false)
hideselection:設定選定項在控制項沒焦點時是否仍突出顯示。(預設為false)
繫結資料來源:
//1、將資料從資料庫取出來listview資料繫結listulist = newusersdata().select();
listview1.items.clear();
//2、繫結到listview上去
foreach (users u inulist)
獲取選中的資料:
foreach (listviewitem li inlistview1.checkeditems)容器控制項:
兩個比較重要的布局屬性:
anchor:填充布局
dock:鎖定布局(一般與容器控制項配合使用)
panel:類似於div,裡面可以放任何控制項,可以獨立布局,還可以讓其它控制項及容器在它的內部再次布局
groupbox:依然是容器,擁有panel全部屬性,比panel多了個標題和邊框樣式
tabcontrol:選項卡容器
splitcontainer:二分區容器
tablelayoutpanel:**容器 每個**只能放乙個控制項,要放置多個時可以在每個**裡面新增乙個panel容器然後在,panel容器裡面新增控制項
Repeater控制項的應用
using system using system.collections.generic using system.linq using system.web using system.web.ui using system.web.ui.webcontrols using system.data...
ToolTip控制項的應用
tooltip控制項是乙個簡單,但非常有用的控制項。它能夠為我們的軟體提供非常漂亮的提示資訊,提高軟體的可用性,給使用者比較好的體驗。假設現在有兩個按鈕,乙個用來預覽吊線世系圖,乙個用來預覽行轉。為了保持按鈕文字的簡潔,以及為按鈕尺寸所限。我們不能可能把這個按鈕的主要功能通過text屬性表述清楚,這...
VB treeview控制項應用
相信很多程式設計愛好者都使用過網路螞蟻或 foxmail 軟體,其軟體執行主介面的左側有一顯示等級結構的樹狀外觀控制項,不僅美觀大方,而且非常方便使用。其實,在 vb 中利用 treeview 控制項很容易就能編寫出同樣效果的程式。首先在 vb 中建立乙個新工程,單擊 工程 部件 在控制項列表中選中...