我使用TextBox创建表单。文本框具有ReadOnly属性。当我添加文本到文本框。文本框内的所有文本都被选中。我如何摆脱这一点。我试图改变SelectionLength,SelectionStart,SelectedText属性的值,但这并没有帮助。 我使用VC#2008 express。文本框只读
文本框只读
回答
在设置文本,明确的选择:
textBox1.Text += "String" + Environment.NewLine + "String";
textBox1.Select(0, 0);
SelectionLength
将0
后才TextBox
接收焦点,这也解释了为何设置该属性没有工作。
尝试
textbox1.Enabled = false;
TextBox中的文本应该可以选择 – Xaver 2010-11-02 08:01:03
@Xaver:你的问题清楚地表明你想摆脱它; * >>选择文本框内的所有文本。 **我如何摆脱** *。 – 2010-11-02 08:09:14
@KMan,当文本框第一次获得焦点时,默认选中所有文本;这个最初的选择是他想要清楚的。 – 2010-11-02 12:43:52
设置只读属性为True应该够了。也许你有一些其他代码可以选择你编程放入文本框的文本。
我需要更多的信息给你。你是否试图禁用文本框(只读)?你可以说"Textbox1.enabled = false"
Hi @John,欢迎来到StackOverflow。您应该在评论中询问更多信息,而不是答案。 – AShelly 2011-11-20 03:21:53
- 1. 只读文本框
- 2. ASP:文本框只读
- 3. 部分只读文本框
- 4. 文本框只读propperty通过只读属性
- 5. MVC文本框只读不工作
- 6. 只读文本框在ASP.net MVC查看
- 7. WPF:只读说文本框和绑定
- 8. 拖放到只读富文本框
- 9. 使只读文本框不可选
- 10. 使支柱1.0文本框只读
- 11. 使用JQuery选择只读文本框
- 12. jQuery TOOLS - Dateinput导致只读文本框
- 13. ASP.net AJAX:文本框只读状态
- 14. 只读文本框中的Java脚本提示框
- 15. 只读文本框使用不同的文本颜色?
- 16. 改变只读文本框的文本颜色c#
- 17. 如何使只读文本框中的文本不褪色?
- 18. C#文本框只读依赖于其他文本
- 19. jQuery的设定只读读ATTR在文本框
- 20. 避免使用.not选择器只读属性只读文本框
- 21. 只读文本字段
- 22. 如何将文件名显示为只读文本框
- 23. 从文本文件只读第一行
- 24. 如何获得一个文本框是价值只读
- 25. WinAPI:设置只读文本框的填充颜色
- 26. 如何使文本框只读如果梭值未选择
- 27. 如果数据未预先加载,则为只读文本框
- 28. 只读文本框大小自动增加大小
- 29. 如何清除只读jQuery日期选择器文本框?
- 30. 如何使文本框的一部分作为只读
你如何在文本框中添加文本?没有更多的信息,它很难提供帮助。 – Khalos 2010-11-02 06:58:19
textBox1.Text + =“String”+ Environment.NewLine +“String”; – Xaver 2010-11-02 07:59:44
如果文本被选中,您可能在代码中以某种方式选择它。删除所有关于选择的代码,看看会发生什么。添加到文本框时,默认情况下不应选择文本,将只读属性设置为true或其他。另外检查你是否有textBox1.Focus()的地方,这将选择你所有的文本。 – Mikael 2010-11-02 10:17:08