List-View視窗樣式
下列視窗樣式專屬於清單檢視控制項。
常數 | 描述 |
---|---|
|
專案會靠左對齊圖示和小型圖示檢視。 |
|
控制項目前的對齊方式。 |
|
專案會與圖示和小型圖示檢視中的清單檢視控制項頂端對齊。 |
|
圖示會自動排文在圖示和小型圖示檢視中。 |
|
專案文字可以就地編輯。 父視窗必須處理 LVN_ENDLABELEDIT 通知程式碼。 |
|
此樣式會指定圖示檢視。 |
|
此樣式會指定清單檢視。 |
|
資料行標頭不會顯示在報表檢視中。 根據預設,資料行在報表檢視中有標頭。 |
|
專案文字會顯示在圖示檢視中的單行上。 根據預設,專案文字可能會在圖示檢視中換行。 |
|
捲動已停用。 所有專案都必須在工作區內。 此樣式與 LVS_LIST 或 LVS_REPORT 樣式不相容。 如需進一步的討論,請參閱知識庫文章 Q137520。 |
|
資料行標頭無法像按鈕一樣運作。 如果按一下報表檢視中的資料行標頭未執行動作,例如排序,則可以使用此樣式。 |
|
4.70 版。 此樣式會指定虛擬清單檢視控制項。 如需此清單控制項樣式的詳細資訊,請參閱 關於List-View控制項。 |
|
擁有者視窗可以在報表檢視中繪製專案。 清單檢視控制項會傳送 WM_DRAWITEM 訊息來繪製每個專案;它不會為每個子專案傳送個別的訊息。
DRAWITEMSTRUCT結構的iItemData成員包含指定清單檢視專案的專案資料。 |
|
此樣式會指定報表檢視。 搭配清單檢視控制項使用LVS_REPORT樣式時,第一欄一律靠左對齊。 您無法使用LVCFMT_RIGHT來變更此對齊方式。 如需資料行對齊的詳細資訊,請參閱 LVCOLUMN 。 |
|
當控制項終結時,將不會刪除影像清單。 此樣式可讓您使用具有多個清單檢視控制項的相同影像清單。 |
|
如果有任何選取範圍,則一律會顯示,即使控制項沒有焦點也一樣。 |
|
一次只能選取一個專案。 根據預設,可能會選取多個專案。 |
|
此樣式會指定小型圖示檢視。 |
|
專案索引會根據專案文字以遞增順序排序。 |
|
專案索引會根據專案文字以遞減順序排序。 |
|
決定控制項的目前視窗樣式。 |
|
決定控制專案對齊方式和標頭外觀和行為的視窗樣式。 |
備註
針對 LVS_SORTASCENDING 和 LVS_SORTDESCENDING 樣式,專案索引會分別根據專案文字以遞增或遞減順序排序。 由於 LVS_LIST 和 LVS_REPORT 檢視會以與其索引相同的順序顯示專案,因此使用者會立即看到排序的結果。 LVS_ICON和LVS_SMALLICON檢視不會使用專案索引來判斷圖示的位置。 使用這些檢視時,使用者看不到排序的結果。
您可以使用 LVS_TYPEMASK 遮罩來隔離對應至目前檢視的視窗樣式: LVS_ICON、 LVS_LIST、 LVS_REPORT和 LVS_SMALLICON。
您可以使用 LVS_ALIGNMASK 遮罩來隔離指定專案對齊方式的視窗樣式: LVS_ALIGNLEFT 和 LVS_ALIGNTOP。
您可以使用 LVS_TYPESTYLEMASK 遮罩來隔離控制項專案對齊 (LVS_ALIGNLEFT 和 LVS_ALIGNTOP) 的視窗樣式,以及控制項標頭外觀和行為 (LVS_NOCOLUMNHEADER 和 LVS_NOSORTHEADER) 。
規格需求
需求 | 值 |
---|---|
標頭 |
|