当前位置: 首页 > wzjs >正文

北京手机版建站系统开发新闻热点最新事件

北京手机版建站系统开发,新闻热点最新事件,网站基础建设,网片批发C# WPF编程-Menu 布局:代码:效果 在WPF(Windows Presentation Foundation)中,Menu控件用于创建下拉菜单或上下文菜单,它提供了丰富的定制选项来满足不同的应用需求。下面将介绍如何在WPF应用程序中使用Menu…

C# WPF编程-Menu

  • 布局:
  • 代码:
  • 效果

在WPF(Windows Presentation Foundation)中,Menu控件用于创建下拉菜单或上下文菜单,它提供了丰富的定制选项来满足不同的应用需求。下面将介绍如何在WPF应用程序中使用Menu控件,包括基本用法、添加菜单项、设置快捷键以及样式定制。

  • Menu:定义菜单
  • MenuItem: 定义菜单项

布局:

<Window x:Class="WpfBaseDemo.WindowMenuDemo"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:WpfBaseDemo"mc:Ignorable="d"Title="WindowMenuDemo" Height="450" Width="800"><Grid><!-- 背景图 --><Grid.Background><LinearGradientBrush><LinearGradientBrush.GradientStops><GradientStop Offset="0.00" Color="Red"/><GradientStop Offset="0.50" Color="LightYellow"/><GradientStop Offset="1.00" Color="Blue"/></LinearGradientBrush.GradientStops></LinearGradientBrush></Grid.Background><StackPanel><Menu><!-- 文件菜单 --><MenuItem Header="_File"><MenuItem Header="_New" Click="MenuItemFileNew_Click"><MenuItem.Icon><Image Source="Images/filenew.png"/></MenuItem.Icon></MenuItem><MenuItem Header="_Open" Click="MenuItemFileOpen_Click"><MenuItem.Icon><Image Source="Images/fileopen.png"/></MenuItem.Icon></MenuItem><MenuItem Header="_Save" Click="MenuItemFileSave_Click"><MenuItem.Icon><Image Source="Images/filesave.png"/></MenuItem.Icon></MenuItem></MenuItem><!-- 编辑菜单 --><MenuItem Header="_Edit"><MenuItem Header="_Redo"><MenuItem.Icon><Image Source="Images/edit-redo.png"/></MenuItem.Icon></MenuItem><MenuItem Header="_Undo"><MenuItem.Icon><Image Source="Images/edit-undo.png"/></MenuItem.Icon></MenuItem><!-- 分割线 --><Separator Background="Red"/><MenuItem Header="_Copy"><MenuItem.Icon><Image Source="Images/editcopy.png"/></MenuItem.Icon></MenuItem><MenuItem Header="_Paste"><MenuItem.Icon><Image Source="Images/editpaste.png"/></MenuItem.Icon></MenuItem><MenuItem Header="_Cut"><MenuItem.Icon><Image Source="Images/editcut.png"/></MenuItem.Icon></MenuItem><MenuItem Header="_Delete"><MenuItem.Icon><Image Source="Images/editdelete.png"/></MenuItem.Icon></MenuItem><!-- 分割线 --><Separator Height="1" Background="DarkCyan"/><MenuItem Header="_Find"><MenuItem.Icon><Image Source="Images/find.png"/></MenuItem.Icon><!-- 子菜单项 --><MenuItem Header="_Kfind"><MenuItem.Icon><Image Source="Images/kfind.png"/></MenuItem.Icon></MenuItem><MenuItem Header="_Rfind"><MenuItem.Icon><Image Source="Images/edit-find-replace.png"/></MenuItem.Icon></MenuItem></MenuItem></MenuItem><!-- 无图标 菜单 --><MenuItem Header="_Folder"><MenuItem Header="_New Folder"/><MenuItem Header="_Open Folder"/><MenuItem Header="_Close Folder"/></MenuItem></Menu><StackPanel Orientation="Vertical"><StackPanel ><Image Width="300" Height="200" Source="Images/Linux-logo.png" /></StackPanel><StackPanel ><Image Width="300" Height="200" Source="Images/Linux-logo.png" Stretch="Fill" /></StackPanel></StackPanel></StackPanel></Grid>
</Window>

代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;namespace WpfBaseDemo
{/// <summary>/// WindowMenuDemo.xaml 的交互逻辑/// </summary>public partial class WindowMenuDemo : Window{public WindowMenuDemo(){InitializeComponent();}private void MenuItemFileNew_Click(object sender, RoutedEventArgs e){MessageBox.Show("File New.");}private void MenuItemFileOpen_Click(object sender, RoutedEventArgs e){MessageBox.Show("File Open.");}private void MenuItemFileSave_Click(object sender, RoutedEventArgs e){MessageBox.Show("File Save.");}}
}

效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/500491.html

相关文章:

  • 在什么网站上做兼职靠谱吗南京网站设计公司大全
  • 开发一个官方网站要多少钱南通百度网站快速优化
  • 如何建网站平台win7优化软件
  • 网站代码建设+实例西安网站seo厂家
  • aspnet校友录网站开发如何注册网址
  • ppt做视频的模板下载网站有哪些济南百度seo
  • 红塔网站制作seo搜索引擎优化试题及答案
  • 律师的网站模板苏州疫情最新消息
  • b2b 网站建设西安网站制作推广
  • 做交流网站有哪些河北搜索引擎优化
  • 今日头条建站工具经典营销案例分析
  • 旅游网站制作的毕业论文任务网上广告怎么推广
  • 建设银行人力资源网站如何进行网站推广
  • 青岛网站建设公司正新媒体运营岗位职责
  • 济南建网站公网络营销经典失败案例
  • 动易后台 网站统计调查 报表类型怎样使用软文广告范文
  • php网站开发就业重庆小潘seo
  • 北京网站建设yi wl网络舆情处理公司
  • 网站软件下载安装查域名注册详细信息查询
  • 怎么选择合肥网站建设策划
  • 和县建设局网站有趣软文广告经典案例
  • 数据库做后台网站百度站长工具平台
  • 浙江网站建设情况西地那非片能延时多久有副作用吗
  • 网站建设全网营销seo在线优化
  • 网站建设存在的问题深圳百度推广联系方式
  • 科技网站导航app拉新推广接单平台
  • 专题型定制网站建设推广普通话的意义简短
  • 佛山做外贸网站信息百度排行榜风云榜
  • 国内做设备网站哪些好百度指数移动版怎么用
  • 南京市建设厅网站企业网络组网设计