TreeNode.StateImageKey プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
親 TreeNode の TreeView プロパティが false
に設定されている場合に、CheckBoxes の状態を示すために使用されるイメージのキーを取得または設定します。
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
プロパティ値
TreeNode の状態を示すために使用されるイメージのキー。
- 属性
注釈
このプロパティによって返されるイメージ キーは、親TreeViewコントロールの プロパティに含まれていますStateImageList。
親TreeViewでチェック ボックスが有効になっている場合、 は無視され、StateImageKeyノードは親TreeViewのセットの StateImageList 1 番目または 2 番目のイメージを表示して、それぞれチェックされていない状態またはチェック済みの状態を示します。 プロパティを Checked 切り替しても、 の値には StateImageKey影響しません。
StateImageKeyプロパティと StateImageIndex プロパティは相互に排他的です。つまり、一方が設定されている場合、もう一方は無視されます。 プロパティを StateImageKey 設定すると、 StateImageIndex プロパティは自動的に -1 に設定されます。 または、 を設定StateImageIndexStateImageKeyすると、自動的に空の文字列 ("") に設定されます。 は、対応するインデックスが 0 から 14 のイメージに設定 StateImageKey する必要があります。 インデックス値が 14 より大きいイメージに を設定 StateImageKey できますが (例外はスローされません)、イメージが表示されない可能性があります
適用対象
こちらもご覧ください
.NET