WPF控件庫之Menu控件


WPF控件庫之Menu(1)

一鍵收藏,隨時查看,分享好友!

Menu 是一個控件,使用該控件可以對那些與命令或事件處理程序相關聯的元素以分層方式進行組織。每個 Menu 可以包含多個 MenuItem 控件。每個 MenuItem 都可調用命令或調用 Click 事件處理程序。MenuItem 也可以有多個 MenuItem 元素作為子項,從而構成子菜單。


 

Menu 是一個控件,使用該控件可以對那些與命令或事件處理程序相關聯的元素以分層方式進行組織。每個 Menu 可以包含多個 MenuItem 控件。每個 MenuItem 都可調用命令或調用 Click 事件處理程序。MenuItem 也可以有多個 MenuItem 元素作為子項,從而構成子菜單。

下圖演示了菜單控件的三種不同狀態。默認狀態是沒有設備(如鼠標指針)停留在 Menu 上時的狀態。當鼠標指針懸停在 Menu 上時顯示焦點狀態,當在 Menu 上單擊鼠標按鈕時顯示按下狀態。

不同狀態下的菜單

使用 Menu 類,可以按照分層順序對與命令和事件處理程序相關聯的元素進行組織。每個 Menu 元素都包含一個由 MenuItem 元素組成的集合。

Menu 控件 Menu 控件表示一系列用來為應用程序指定命令或選項的項。通常,單擊 MenuItem 將打開一個子菜單或者導致應用程序執行相應的命令。

創建 Menu 下面的示例將創建一個 Menu 來操作 TextBox 中的文本。Menu 包含多個使用 Command、IsCheckable 和 Header 屬性以及 Checked、Unchecked 和 Click 事件的 MenuItem 對象。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM