WPF實現最小化到工作列

2021-10-19 22:54:21 字數 1345 閱讀 3421

private winform.

notifyicon notifyicon;

//宣告

//在主程式視窗呼叫

public

mainwindow()

//工作列按鈕實現

private

void

notifybutton()

;//定義選單按鈕

winform.

new winform.

menuitem()

;//定義選單按鈕

= showwindow;

//繫結顯示事件

//繫結退出事件

winform.

contextmenu iconmenu =

new winform.

contextmenu()

;//定義選單

iconmenu.menuitems.

addrange

(new winform.menuitem)

;//新增選單按鈕

notifyicon =

new winform.

notifyicon()

;//例項化

notifyicon.text =

"nettool"

;//滑鼠在托盤圖示上面時顯示的文字

system.io.stream manifeststream = assembly.

getexecutingassembly()

.getmanifestresourcestream

("nettool.icon.ico");

//讀取圖示檔案流

notifyicon.icon =

newsystem.drawing.icon

(manifeststream)

;//定義程式圖示

notifyicon.visible =

true

;//是否顯示

notifyicon.mousedoubleclick +

= showwindow;

//滑鼠雙擊事件

notifyicon.contextmenu = iconmenu;

//繫結選單

= "nettool: 在通知欄顯示和隱藏操作介面"; //設定程式啟動時顯示的文字

}private

void

showwindow

(object sender,

eventargs e)

private

void

(object sender,

eventargs e)

演示程式

WPF程式最小化到任務通知欄

我們通常使用的桌面軟體,都可以最小化到任務通知欄,並且可以從任務通知欄再開啟當前軟體,或者通過軟體的快捷方式從任務通知欄撥出。我們可以通過下面的方式把wpf程式最小化到工作列。由於wpf並沒有實現notification的功能,我們需要借助於winform中notifyicon來實現,請看 usin...

將winform視窗最小化到工作列托盤中

1.設定winform窗體屬性showintaskbar false this.showintaskbar false 2.加notifyicon控制項notifyicon1,為控制項notifyicon1的屬性icon新增乙個icon圖示。3.新增窗體最小化事件 首先需要新增事件引用 privat...

易語言基礎 主程式視窗最小化到工作列

1.點開程式,啟動視窗消失,同時工作列出現程式圖示 2.雙擊工作列程式圖示,顯示啟動視窗 3.右鍵工作列程式圖示,出現幾個可選擇的選項,並且單擊每個選項實現對應功能 4.單擊主視窗右上角 x 程式最小化到工作列而不是退出 啟動視窗.可視屬性 實現啟動視窗消失顯示 置托盤圖示 命令的使用 實現托盤的消...