文本框只读

Xav*_*ver 2 .net c# textbox

我用TextBox创建表单.文本框具有ReadOnly true属性.当我在文本框中添加文本时.选中文本框内的所有文本.我怎么能摆脱那个.我试图改变SelectionLength,SelectionStart,SelectedText属性的值,但这没有帮助.我使用VC#2008 express.

小智 5

尝试

textbox1.Enabled = false;
Run Code Online (Sandbox Code Playgroud)


Jef*_*ata 5

设置文本后,清除选择:

textBox1.Text += "String" + Environment.NewLine + "String";
textBox1.Select(0, 0);
Run Code Online (Sandbox Code Playgroud)

SelectionLength直到接收焦点0之后TextBox,这解释了为什么设置该属性不起作用。