TreeNode.StateImageIndex プロパティ
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
親 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 を超えています。
このプロパティによって返されるイメージ インデックスは、親TreeViewコントロールの プロパティに含まれていますStateImageList。
親 TreeView でチェック ボックスが有効になっている場合、 は無視され、 StateImageIndex ノードに親のセット内 StateImageList の 1 番目または 2 番目の TreeView イメージが表示され、それぞれチェックされていない状態またはチェック済みの状態が示されます。 プロパティを Checked 切り替しても、 の値には StateImageIndex影響しません。
が設定されていない場合、 StateImageIndex は -1 を返します。 StateImageKeyプロパティと StateImageIndex プロパティは相互に排他的です。つまり、一方が設定されている場合、もう一方は無視されます。 プロパティを StateImageKey 設定すると、 StateImageIndex プロパティは自動的に -1 に設定されます。 または、 を設定StateImageIndexStateImageKeyすると、 は自動的に空の文字列 ("") に設定されます。
製品 | バージョン |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。