每当我在WinForms (.NET 3.5)中将焦点设置到文本框时,整个文本都会被选中。无论MultiLine设置为true还是false都没有影响。似乎与这位用户看到的完全相反:
使WinForms文本框的行为类似于浏览器地址栏
我已经尝试过:
private void Editor_Load(object sender, EventArgs e)
{
//form load event
txtName.SelectedText = String.Empty; // has no effect
}
有没有其他属性可以设置来阻止这种烦人的行为?
我刚刚发现这个方法有效:
txtName.Select(0,0);
txtScript.Select(0,0);
但是我真的需要在所有文本框上调用select()方法吗?