2
是否有可能訪問有關文本選擇的信息可編輯TreeNode
WinForms TreeView
?在TreeNode(WinForms)中訪問文本選擇
我發現方法,如BeginEdit()
和EndEdit(bool cancel)
,但我需要控制的粒度更細 - 像TextBoxBase.SelectionStart
和SelectionLength
特性,但節點本身。
這是可能的在C#/。淨?
是否有可能訪問有關文本選擇的信息可編輯TreeNode
WinForms TreeView
?在TreeNode(WinForms)中訪問文本選擇
我發現方法,如BeginEdit()
和EndEdit(bool cancel)
,但我需要控制的粒度更細 - 像TextBoxBase.SelectionStart
和SelectionLength
特性,但節點本身。
這是可能的在C#/。淨?
您將需要執行一些本地交互操作以獲取用於標籤的編輯控件。要獲得此控件,您需要使用TVM_GETEDITCONTROL
消息,將其發送到您想要此行爲的樹視圖實例。
從此消息中獲得窗口句柄後,可以使用句柄上的EM_SETSEL
消息來設置選擇。