TreeNode.StateImageIndex Свойство

Определение

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

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

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

Int32

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

Атрибуты

Исключения

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

Комментарии

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

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

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

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

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