共用方式為


ImageList 元件概觀 (Windows Form)

更新:2007 年 11 月

Windows Form ImageList 元件可用來儲存影像,並稍後由控制項顯示。影像清單讓您可以為單一、一致的影像目錄撰寫程式碼。例如,您只要變更按鈕的 ImageIndexImageKey 屬性,就可旋轉由 Button 控制項顯示的影像。也可以讓相同的影像清單與多個控制項產生關聯。例如,如果正在使用 ListView 控制項和 TreeView 控制項來顯示相同的檔案清單,則變更影像清單中的檔案圖示將會使新圖示出現在這兩種檢視中。

使用 ImageList 和控制項

您可以將影像清單用於任何具有 ImageList 屬性的控制項 — 或者,以 ListView 控制項而言,則是具有 SmallImageListLargeImageList 屬性。可以與影像清單關聯的控制項包含:ListViewTreeViewToolBarTabControlButtonCheckBoxRadioButtonLabel 控制項。如果要讓影像清單與控制項產生關聯,請將控制項的 ImageList 屬性設定為 ImageList 元件的名稱。

主要屬性

ImageList 元件的主要屬性是 Images,其中包含關聯的控制項所使用的圖片。每一個個別影像可經由其索引值 (Index Value) 或索引鍵存取。ColorDepth 屬性會決定呈現影像的色彩數目。影像會以相同大小顯示,大小則是由 ImageSize 屬性所設定。較大的影像將會調整至適合的大小。

如果使用 Visual Studio 2005,就具有可在應用程式中使用的大型標準影像程式庫的存取權限。

請參閱

工作

HOW TO:使用 Windows Form ImageList 元件加入或移除影像

參考

ImageList