【发布时间】:2021-06-04 01:27:54
【问题描述】:
我有一个简单的文本框,上面写着“用户名”。
- 当我在 Visual Studio 中启动程序时,整个文本“用户名” 被选中,所以当我开始输入时就可以了,因为它会覆盖 它。
- 但是当我直接启动exe时,没有选择用户名, 光标指针在第一个字母之前,所以如果我输入“任何”它 将是“AnythingUsername”。
这一定是一些错误, 直接启动exe时是否可以选择“用户名”默认文本?
【问题讨论】:
-
当您运行您的应用程序时,您实际上运行的是在
\bin\Debug或\bin\Release中创建的可执行文件。这是另一回事。 -- 无论如何,在Form.Shown或OnShown()添加this.ActiveControl = yourTextBox。