Hide form to notifyIcon
from https://www.itlab51.com/?p=2482
from https://dobon.net/vb/dotnet/form/showintaskbar.html
フォームをタスクバーに表示しないようにするには、フォームのShowInTaskbarプロパティをFalseにします。
from https://www.weblio.jp/content/NotifyIcon
デザイン
サンプルコード (C#)
// 名前空間の追加 // (なし) // コード private void Form1_ClientSizeChanged(object sender, EventArgs e) { notifyIcon1.Icon = new Icon(@"C:\Windows\Installer\{FF6BA80C-E7E4-3BA8-945D-BC6EC31E41C4}\Icon_msi.ico"); if (this.WindowState == FormWindowState.Minimized) { this.WindowState = FormWindowState.Normal; this.ShowInTaskbar = false; this.Visible = false; } } private void notifyIcon1_DoubleClick(object sender, EventArgs e) { this.Visible = true; this.ShowInTaskbar = true; notifyIcon1.Icon = null; }
解説
from https://dobon.net/vb/dotnet/form/showintaskbar.html
フォームをタスクバーに表示しないようにするには、フォームのShowInTaskbarプロパティをFalseにします。
//タスクバーに表示しない f.ShowInTaskbar = false;
from https://www.weblio.jp/content/NotifyIcon
private void notifyIcon1_DoubleClick(object Sender, EventArgs e) { // Show the form when the user double clicks on the notify icon. // Set the WindowState to normal if the form is minimized. if (this.WindowState == FormWindowState.Minimized) this.WindowState = FormWindowState.Normal; // Activate the form. this.Activate(); }
留言
張貼留言