我在我的程序中找到了一些文本框,它们接受Control + A快捷方式,以"默认情况下"选择整个文本,"无编码".
我不知道我必须在这里提供哪些额外信息才能为所有这些信息启用它,因为我发现这些文本框之间完全没有区别.它们都是简单的拖放文本框.
注意:我不是在谈论这段代码:
if (e.Control && e.KeyCode == Keys.A)
{
textBox1.SelectAll();
}
Run Code Online (Sandbox Code Playgroud)
我想要默认选择...或者是否有更改文本框属性,以便文本框接受所有默认的Windows快捷方式?
其他(一切Control + Z,Control + X,Control + C,Control + V)的工作原理是默认!为什么不Control + A呢?
更新:Ctrl+A默认接受的文本框是屏蔽文本框,而不是常规文本框.那时我使用的是.NET 2.0.但我想最初的问题是别的,因为我可以看到Ctrl+A在.NET 2.0代码中默认工作正常.
我想选择文本框中的所有文本.
我试过这个使用下面的代码:
textBoxResults.SelectionStart = 0;
textBoxResults.SelectionLength = textBoxResults.Text.Length;
Run Code Online (Sandbox Code Playgroud)
来源:我从这里得到了这个代码http://msdn.microsoft.com/en-us/library/vstudio/hk09zy8f(v=vs.100).aspx 但由于某种原因它似乎不起作用.