【问题标题】:Text in Windows-Form is marked after changed with functionWindows-Form中的文本在用功能改变后被标记
【发布时间】:2013-09-17 09:58:56
【问题描述】:

我创建了一个带有多行文本框和一个确定按钮的窗口窗体。 可以使用函数更改文本框的内容。 公共无效SetTextBox(字符串框) { 文本框.文本 = 框; }

它工作正常,唯一的问题是文本框中的完整文本在插入后被标记。我不明白为什么要标记它。

感谢帮助如何取消标记

【问题讨论】:

    标签: c# text insert textbox


    【解决方案1】:

    我觉得当调用该函数时您的文本框正在获得焦点,因此焦点使文本被选中或标记。

    更改文本后尝试更改文本框的标签索引。

    【讨论】:

    • 太棒了。现在它起作用了。 TabIndex 为 0,我将其更改为 1。确定按钮为 1,现在为 0 非常感谢
    【解决方案2】:

    标记是什么意思,如果你的意思是选中,试试这个。

    textBox1.Select(0, 0);
    

    第一个零是起始索引,第二个是目标索引,你也可以用它来选择字符串上的特定索引

    【讨论】:

      猜你喜欢
      • 2016-03-24
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 2022-08-02
      • 1970-01-01
      相关资源
      最近更新 更多