【发布时间】:2012-12-18 10:03:26
【问题描述】:
我正在查看 .Net Framework ListView(我一直在尝试 BetterListView,即 express 版本,并且不断遇到我做不到的事情,所以我想我不妨也遇到我可以做的事情” t 在文档更好的 MS ListView 中做!)有些事情让我很困惑。
我希望项目是可编辑的,但我希望在开始编辑时,所选文本只是项目文本的一部分,而不是全部。
这方面的一个例子是在 Windows 资源管理器中,当您看到文件扩展名并开始重命名文件时 - 选择了文件名(蓝色背景)但未选择文件扩展名,这样如果用户启动立即键入,名称将被替换,但扩展名保持原样。
我能想到解决方法,但想知道是否有任何方法可以做到这一点。
【问题讨论】:
-
澄清一下,我正在从 TextBox (msdn.microsoft.com/en-us/library/…) 中寻找 SelectionStart 和 SelectionLength 之类的东西
-
为了进一步澄清,我只需要编辑主项,而不是子项