共用方式為


TreeNode.StateImageKey 屬性

定義

取得或設定用於指示 狀態 TreeNode 的影像鍵,當父 TreeView 節點將其 CheckBoxes 屬性設為 false時。

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的圖像鍵。

屬性

備註

此屬性回傳的影像鍵包含在 StateImageListTreeView 控制項的屬性中。

TreeView父節點啟用勾選框,StateImageKey節點會忽略該選項,節點會在父TreeView節點上顯示該集合中StateImageList的第一或第二個影像,分別表示未勾選或已勾選狀態。 切換屬性 Checked 不會影響 的價值 StateImageKey

StateImageKeyStateImageIndex 屬性互斥,意即若其中一者被設定,另一者則被忽略。 如果你設定了屬性 StateImageKey ,屬性 StateImageIndex 會自動設為 -1。 或者,如果你設定 StateImageIndex,則 StateImageKey 會自動設定為空字串(“”)。 你應該把 設定 StateImageKey 成一張對應索引介於 0 到 14 的圖片。 你可以將 設定 StateImageKey 為索引值大於 14 的圖片(不會拋出例外),但該圖片可能不會顯示

適用於

另請參閱