当我双击我的应用程序图标like this时,我希望专注于应用程序。我试过这个:
private void noi_MouseDoubleClick(object sender, MouseEventArgs e)
{
BringToFront();
Focus();
}
但不知怎的,它不起作用。有任何想法吗?
答案 0 :(得分:3)
BringToFront()没有按照你的希望做,它只安排同一个应用程序拥有的窗口。要进入其他应用程序所拥有的Windows,您需要使用Activate()。经常失败的是,当你点击你拥有的NotifyIcon时,你不能偷走焦点,但不会出现问题。修正:
private void noi_MouseDoubleClick(object sender, MouseEventArgs e)
{
Activate();
}