ListView 控制項概觀 (Windows Form)

Windows Form ListView 控制項顯示具有圖示的項目清單。 若要建立像 Windows 檔案總管右窗格的使用者介面,您可以使用清單檢視。 控制項有四種檢視模式:LargeIcon、SmallIcon、List 和 Details。

您可使用 ListView 控制項執行的動作

注意

額外的檢視模式 (圖格) 僅適用於 Windows XP 和 Windows Server 2003 作業系統。 如需詳細資訊,請參閱如何:在 Windows Forms ListView 控制項中啟用圖格檢視

LargeIcon 模式會顯示項目文字旁的大型圖示;如果控制項夠大,項目就會出現在多個資料行中。 SmallIcon 模式是相同的,不同之處在於它會顯示小型圖示。 List 模式會顯示小型圖示,但一律位於單一資料行中。 Details 模式會顯示多個資料行中的項目。 如需詳細資訊,請參閱如何:將資料行加入至 Windows Forms ListView 控制項。 檢視模式是由 View 屬性所決定。 所有檢視模式都可以顯示來自影像清單的影像。 如需詳細資訊,請參閱如何:顯示 Windows Forms ListView 控制項的圖示

下表列出某些 ListView 成員及其有效的檢視。

ListView 成員 檢視
Alignment 屬性 SmallIconLargeIcon
AutoArrange 屬性 SmallIconLargeIcon
AutoResizeColumn 方法 Details
Columns 屬性 DetailsTile
DrawSubItem 事件 Details
FindItemWithText 方法 DetailsListTile
FindNearestItem 方法 SmallIconLargeIcon
GetItemAt 方法 DetailsTile
Groups 屬性 List 以外的所有檢視
HeaderStyle 屬性 Details.
InsertionMark 屬性 LargeIconSmallIconTile

ListView 控制項的關鍵屬性是 Items,其中包含控制項所顯示的項目。 SelectedItems 屬性包含控制項中目前所選項目的集合。 使用者可選取多個項目,例如,如果 MultiSelect 屬性設定為 true,則會一次將數個項目拖放至另一個控制項。 如果 CheckBoxes 屬性設定為 trueListView 控制項即可顯示項目旁邊的核取方塊。

Activation 屬性會決定使用者啟動清單中項目時必須採取的動作類型:選項為 StandardOneClickTwoClickOneClick 啟用需要按一下來啟動項目。 TwoClick 啟用需要使用者按兩下來啟動項目;按一下即可變更項目文字的色彩。 Standard 啟用需要使用者按兩下來啟動項目,但項目不會變更外觀。

ListView 控制項也支援 Windows XP 平台上可用的視覺化樣式和其他功能,包括群組、圖格檢視和插入標記。

另請參閱