簡單實現(xiàn)增加WPF右鍵菜單功能
作者:佚名
WPF右鍵菜單的添加實現(xiàn)起來還是比較簡單的一個操作。只要我們能在程序中提供ContextMenu屬性,基本上都可以添加這一功能。
WPF右鍵菜單一般情況下是被看做一個類。當我們在具體的開發(fā)程序中,往往都是需要在某個按鈕或框架內添加一個WPF右鍵菜單的需求。#t#
ContextMenu類就是用來做右鍵菜單的對象,對于任何的控件都可以進行對ContextMenu屬性的操作進行設置右鍵菜單的功能.
下面代碼就是對一個按鈕添加一個WPF右鍵菜單的功能:
- < Button Name="cmButton"
Height="30">Button with
Context Menu - < Button.ContextMenu>
- < ContextMenu Name="cm"
StaysOpen="true"> - < MenuItem Header="File"/>
- < MenuItem Header="Save"/>
- < MenuItem Header="SaveAs"/>
- < MenuItem Header="Recent Files">
- < MenuItem Header="ReadMe.txt"/>
- < MenuItem Header="Schedule.xls"/>
- < /MenuItem>
- < /ContextMenu>
- < /Button.ContextMenu>
- < /Button>
包括任何控件,只要有ContextMenu屬性都可以添加WPF右鍵菜單.
責任編輯:曹凱
來源:
CSDN