【发布时间】:2009-03-24 12:29:32
【问题描述】:
如果我点击form1中的按钮事件,form2应该是焦点,如果我点击form2中的按钮事件,form1应该关注c#
我该怎么做?
【问题讨论】:
如果我点击form1中的按钮事件,form2应该是焦点,如果我点击form2中的按钮事件,form1应该关注c#
我该怎么做?
【问题讨论】:
存储对另一个表单的引用(即 Form1 具有对 Form2 的引用)并在按钮单击事件处理程序中,使用:
otherFormInstance.Focus();
【讨论】:
Microsoft 建议不要在表单上调用 Focus,而是使用表单的 Activate 方法。以下是 MSDN 的摘录:
Focus 是一种低级方法,旨在 主要用于自定义控件作者。 相反,应用程序程序员 应该使用 Select 方法或 孩子的 ActiveControl 属性 控件,或激活方法 表格。
【讨论】: