VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
フォームの最小化ボタンが押されたときにタスクトレイにアイコンを表示するには、フォームのResizeイベントを使用して最小化されたかを検知します。最小化された場合は、フォームを非表示にし、タスクトレイにアイコンを表示します。
private void Form1_Resize(object sender, System.EventArgs e) { if ( this.WindowState == FormWindowState.Minimized ) { //フォームを非表示にする this.Visible = false; //タスクトレイに表示するアイコンを設定する System.Drawing.Icon ico = new System.Drawing.Icon("App.ico"); notifyIcon1.Icon = ico; //タスクトレイにアイコンを表示する notifyIcon1.Visible = true; } }