ふらっとC#,C♯,C#(初心者用) Part33
■ このスレッドは過去ログ倉庫に格納されています
0701デフォルトの名無しさん
2008/11/19(水) 10:50:34タスクトレイのアイコンをダブルクリックするごとに
最前面/最小化をトグルで切り替えたかったのですが、
タスクトレイをクリックした時点でフォームがアクティブじゃなくなるので
Form.ActiveFormがnullになってしまうからだめみたいです
上手い方法ないないものでしょうか
private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
{
if (this.WindowState == FormWindowState.Minimized)
{
this.WindowState = FormWindowState.Normal;
this.Activate();
}
else
{
if (Form.ActiveForm != this)
{
this.Activate();
}
else
{
this.WindowState = FormWindowState.Minimized;
}
}
}
こんな感じに書いてみたのですが・・・
■ このスレッドは過去ログ倉庫に格納されています