WPF窗体最小化到任务栏
生活随笔
收集整理的這篇文章主要介紹了
WPF窗体最小化到任务栏
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
WPF程序也可以很輕松的實現類似QQ那樣最小化到任務欄的功能。
WindowState ws;WindowState wsl;NotifyIcon notifyIcon; #region Constructionspublic MainWindow(){InitializeComponent();//顯示托盤。 icon();//保證窗體顯示在上方。wsl = WindowState;}#endregionprivate void icon(){this.notifyIcon = new NotifyIcon();this.notifyIcon.BalloonTipText = "Hello, 文件監視器"; //設置程序啟動時顯示的文本this.notifyIcon.Text = "文件監視器";//最小化到托盤時,鼠標點擊時顯示的文本this.notifyIcon.Icon = new System.Drawing.Icon("Downloads.ico");//程序圖標this.notifyIcon.Visible = true;notifyIcon.MouseDoubleClick += OnNotifyIconDoubleClick;this.notifyIcon.ShowBalloonTip(1000);}private void OnNotifyIconDoubleClick(object sender, EventArgs e){this.Show();WindowState = wsl;}private void Window_StateChanged(object sender, EventArgs e){ws = WindowState;if (ws == WindowState.Minimized){this.Hide();}}?
轉載于:https://www.cnblogs.com/Gyoung/archive/2012/12/06/2805932.html
總結
以上是生活随笔為你收集整理的WPF窗体最小化到任务栏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数组指针和指针数组的区别(1)
- 下一篇: Asp.Net中using的使用的方法(