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 автоматически устанавливается пустая строка ("").