Поделиться через


TreeNode.StateImageIndex Свойство

Определение

Получает или задает индекс изображения, который используется для указания состояния родительского TreeNode элементаTreeView, в котором задано falseего CheckBoxes свойство.

public:
 property int StateImageIndex { int get(); void set(int value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.NoneExcludedImageIndexConverter))]
[System.Windows.Forms.RelatedImageList("TreeView.StateImageList")]
public int StateImageIndex { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.NoneExcludedImageIndexConverter))>]
[<System.Windows.Forms.RelatedImageList("TreeView.StateImageList")>]
member this.StateImageIndex : int with get, set
Public Property StateImageIndex As Integer

Значение свойства

Индекс изображения, используемого для указания состояния TreeNodeобъекта.

Атрибуты

Исключения

Указанный индекс меньше -1 или больше 14.

Комментарии

Индекс изображения, возвращаемый этим свойством, содержится в StateImageList свойстве родительского TreeView элемента управления.

Если родительский TreeView элемент имеет флажки, он игнорируется, StateImageIndex а узел отобразит первое или второе изображение в наборе StateImageList на родительском элементе TreeView , чтобы указать снятое или проверенное состояние соответственно. Переключение Checked свойства не влияет на значение StateImageIndex.

Возвращается StateImageIndex -1, если не задано. StateImageIndex Свойства StateImageKey являются взаимоисключающими, то есть, если задано одно, другой игнорируется. Если задано StateImageKey свойство, StateImageIndex свойство автоматически присваивается значение -1. Кроме того, если задано StateImageIndex, StateImageKey автоматически устанавливается пустая строка ("").

Применяется к

См. также раздел