如何通过代码在TextBoxWithHeight中实现文本选中?
能否通过代码在TextBoxWithHeight中选中文本?
我在Qwant、Bing和Google上搜索了selection in TextBoxWithHeight,查看了各平台前十多条结果的标题,却几乎找不到和TextBoxWithHeight相关的内容。StackOverflow上仅有两条相关结果,主题还都是设置控件高度。
提交问题时系统推荐的线程里有两条关于RichTextBox的内容,我便试着用RichTextBox做测试,但结果和TextBoxWithHeight一致——选中文本的代码无法生效。
我尝试的代码如下:
txbText = new TextBoxWithHeight(); txbText.Text = "This is just a sample text"; txbText.SelectionStart = 8; txbText.SelectionLength = 4;
原本期望这段代码能高亮显示单词"just",而且它在常规TextBox中运行完全正常,但在TextBoxWithHeight和RichTextBox中都不起作用。
补充说明TextBoxWithHeight的构造函数:
public class TextBoxWithHeight : System.Windows.Forms.TextBox { public TextBoxWithHeight() { base.AutoSize = false; } }
建议添加标签TextBoxWithHeight,方便问题分类。
内容的提问来源于stack exchange,提问作者user3500176
相关产品推荐
相关产品推荐

