C#获取当前focus 控件
时间: 2024-05-16 09:15:02 浏览: 66
C# winform 获取当前焦点控件
4星 · 用户满意度95%
您可以使用 `Control.Focused` 属性获取当前拥有焦点的控件。例如,以下代码将获取当前拥有焦点的控件,并将其名称显示在一个 `Label` 控件上:
```C#
Control focusedControl = this.ActiveControl;
label1.Text = "当前拥有焦点的控件是:" + focusedControl.Name;
```
请注意,这个代码片段假定它在窗体类中运行。如果您在窗体外部使用它,则需要将 `this` 替换为窗体实例的名称。
阅读全文