TreeNode.StateImageKey Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví klíč image, která se používá k označení stavu TreeNode , kdy nadřazený TreeView má jeho CheckBoxes vlastnost nastavena na false.
public:
property System::String ^ StateImageKey { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageKeyConverter))]
[System.Windows.Forms.RelatedImageList("TreeView.StateImageList")]
public string StateImageKey { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageKeyConverter))>]
[<System.Windows.Forms.RelatedImageList("TreeView.StateImageList")>]
member this.StateImageKey : string with get, set
Public Property StateImageKey As String
Hodnota vlastnosti
Klíč obrázku, který slouží k označení stavu TreeNode.
- Atributy
Poznámky
Klíč obrázku vrácený touto vlastností je obsažen ve StateImageList vlastnosti nadřazeného TreeView ovládacího prvku.
Pokud má nadřazený prvek TreeView povolené zaškrtávací políčka, StateImageKey bude ignorován a uzel zobrazí první nebo druhý obrázek v sadě na StateImageList nadřazeném objektu TreeView , který označuje nezaškrtnutý nebo zaškrtnutý stav. Přepnutí Checked vlastnosti nemá vliv na hodnotu objektu StateImageKey.
StateImageIndex Vlastnosti StateImageKey se vzájemně vylučují, což znamená, že pokud je nastavená, druhá se ignoruje. Pokud vlastnost StateImageKey nastavíte, StateImageIndex vlastnost se automaticky nastaví na -1. Případně pokud nastavíte StateImageIndex, StateImageKey automaticky se nastaví na prázdný řetězec (""). Měli byste nastavit StateImageKey obrázek s odpovídajícím indexem mezi 0 a 14. Můžete nastavit StateImageKey obrázek s hodnotou indexu větší než 14 (nevyvolá se výjimka), ale obrázek se nemusí zobrazit.