c# - 如何设置哪个控件在应用程序启动时获得焦点

标签 c# winforms controls focus init

对于 C# Windows 窗体应用程序,如何在应用程序启动时将默认焦点设置到给定控件?

最佳答案

具有最小选项卡索引的那个会自动获得焦点(假设 TabStop 属性设置为 true)。只需适本地设置选项卡索引即可。

顺便说一句,Visual Studio 提供了一种方法,只需按所需顺序单击控件即可轻松设置选项卡索引。在表单设计 View 中,您可以通过在“ View ”菜单中选择“Tab 顺序”选项来激活此功能。

您还可以在加载表单时通过调用控件的 Select 方法手动将焦点赋予控件。

关于c# - 如何设置哪个控件在应用程序启动时获得焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2063603/

相关文章:

c# - 以编程方式更新 Wifi 网络

c# - 什么是 Control.Disposing 属性?

delphi - 如何在不选择所有节点的情况下禁用 TreeView 控件?

c# - 集合中接口(interface)与对象引用的优势

vb.net - 是否可以将控件锚定到另一个控件?

java - Sprite 旋转的延迟

c# - 将嵌套的 for 循环转换为单个 LINQ 语句

c# - ASP .Net MVC 用户所有权和授权

java - RabbitMQ 从 C# 解析 "client_properties" header

c# - 在 asp.net 中将上传的文件转换为位图图像