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
消息来设置选择。