Freigeben über


ListView.StateImageList-Eigenschaft

Ruft die ImageList ab, die den von der Anwendung definierten Zuständen im Steuerelement zugeordnet ist, oder legt diese fest.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
Public Property StateImageList As ImageList
'Usage
Dim instance As ListView
Dim value As ImageList

value = instance.StateImageList

instance.StateImageList = value
public ImageList StateImageList { get; set; }
public:
property ImageList^ StateImageList {
    ImageList^ get ();
    void set (ImageList^ value);
}
/** @property */
public ImageList get_StateImageList ()

/** @property */
public void set_StateImageList (ImageList value)
public function get StateImageList () : ImageList

public function set StateImageList (value : ImageList)

Eigenschaftenwert

Eine ImageList, die eine Gruppe von Zustandsgrafiken enthält, mit denen der von der Anwendung definierte Zustand eines Elements angegeben werden kann. Der Standardwert ist NULL (Nothing in Visual Basic).

Hinweise

Mithilfe der StateImageList-Eigenschaft können Sie eine ImageList mit Bildern angeben, mit denen ein anwendungsspezifischer Zustand eines Elements in einem ListView-Steuerelement dargestellt werden kann. Zustandsgrafiken werden links neben dem Symbol für das Element angezeigt. Mit Zustandsgrafiken, z. B. aktivierten oder deaktivierten Kontrollkästchen, können von der Anwendung definierte Elementzustände angegeben werden. Zustandsgrafiken sind in allen Ansichten des ListView-Steuerelements sichtbar.

Wenn eine ImageList in der StateImageList-Eigenschaft angegeben und die CheckBoxes-Eigenschaft auf true festgelegt ist, werden anstelle des Kontrollkästchens die Bilder an den Indexpositionen 0 (null) und 1 der ImageList angezeigt. Das Bild an der Indexposition 0 (null) wird anstelle des nicht aktivierten Kontrollkästchens und das Bild an der Indexposition 1 wird anstelle des aktivierten Kontrollkästchens angezeigt.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ListView-Klasse
ListView-Member
System.Windows.Forms-Namespace
ImageList-Klasse
ListView.LargeImageList-Eigenschaft
ListView.SmallImageList-Eigenschaft
ListView.CheckBoxes-Eigenschaft