Freigeben über


Übersicht über die ImageList-Komponente (Windows Forms)

Die ImageList-Komponente in Windows Forms wird zum Speichern von Bildern verwendet, die anschließend von Steuerelementen angezeigt werden können. Mit einer Bildliste wird das Schreiben von Code für einen einzelnen konsistenten Katalog von Bildern ermöglicht. So können z. B. Bilder, die durch ein Button-Steuerelement angezeigt werden, gedreht werden, indem einfach die ImageIndex-Eigenschaft oder ImageKey-Eigenschaft der Schaltfläche geändert wird. Dasselbe Bild kann außerdem mit mehreren Steuerelementen verbunden werden. Wenn z. B. sowohl ein ListView-Steuerelement als auch ein TreeView-Steuerelement verwendet werden, um dieselbe Liste von Dateien anzuzeigen, wird eine Änderung des Dateisymbols in der Bildliste bewirken, dass das neue Symbol in beiden Ansichten angezeigt wird.

Verwenden von ImageList mit Steuerelementen

Sie können eine Bildliste mit jedem Steuerelement verwenden, das über eine ImageList-Eigenschaft bzw. beim ListView-Steuerelement über die SmallImageList-Eigenschaft und LargeImageList-Eigenschaft verfügt. Zu den Steuerelementen, die einer Bildliste zugeordnet werden können, gehören folgende: ListView, TreeView, ToolBar, TabControl, Button, CheckBox, RadioButton und Label. Legen Sie die ImageList-Eigenschaft des Steuerelements auf den Namen der ImageList-Komponente fest, um die Bildliste einem Steuerelement zuzuordnen.

Haupteigenschaften

Die wichtigste Eigenschaft der ImageList-Komponente ist Images, in der die Bilder enthalten sind, die vom zugeordneten Steuerelement verwendet werden. Der Zugriff auf jedes einzelne Bild kann über dessen Indexwert oder Schlüssel erfolgen. Mit der ColorDepth-Eigenschaft wird die Anzahl der Farben bestimmt, mit denen die Bilder dargestellt werden. Alle Bilder werden in derselben Größe angezeigt, festgelegt durch die ImageSize-Eigenschaft. Größere Bilder werden entsprechend in der Größe angepasst.

Wenn Sie Visual Studio 2005 verwenden, haben Sie Zugriff auf eine umfangreiche Bibliothek mit Standardbildern, die Sie in den Anwendungen verwenden können. Weitere Informationen finden Sie unter Visual Studio 2005 Bildbibliothek und Visual Studio 2008 Bildbibliothek und Visual Studio Bildbibliothek.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen oder Entfernen von Bildern mit der ImageList-Komponente in Windows Forms

Referenz

ImageList