當清單控制項在報表檢視中時,會顯示欄位,並提供一種方法來整理每個清單控制項的各種子項目。 此組織是透過列表控制項中欄與列表控制項項目相關子項目之間的一對一對應來實現的。 如需子專案的詳細資訊,請參閱 將專案加入控件。 報表檢視中的清單控件範例是由 Windows 95 和 Windows 98 Explorer 中的 [詳細數據] 檢視所提供。 第一個數據行會列出資料夾、檔案圖示和標籤。 其他數據行會列出檔案大小、檔案類型、上次修改日期等等。
即使數據行可以隨時新增至清單控件,但只有在控件開啟 LVS_REPORT 樣式位時,才會顯示數據行。
每個數據行都有一個相關聯的標頭專案(請參閱 CHeaderCtrl) 物件,可標記數據行並允許使用者調整數據行的大小。
如果您的清單控制項支援報表檢視,您必須為清單控制項專案中每個可能的子專案新增一個資料行。 藉由準備 LVCOLUMN 結構,然後呼叫 InsertColumn 來新增數據行。 新增必要的欄位(有時稱為標題項目)之後,您可以使用屬於內嵌標頭控制元件的成員函數和樣式來重新排序它們。 如需詳細資訊,請參閱 標頭控制項的排序項目。
備註
如果使用 LVS_NOCOLUMNHEADER 樣式建立清單控制件,則會忽略任何插入數據行的嘗試。