【问题标题】:How to Provide an "Exit" Menu Item [duplicate]如何提供“退出”菜单项 [重复]
【发布时间】:2014-07-10 09:40:49
【问题描述】:

如何对菜单上的程序关闭(“退出”)项进行编程?那么点击时关闭wpf窗口?

【问题讨论】:

  • 你真的是指winforms by wpf?我想重新编辑您的问题(将wpf 替换为winforms 并重新标记)。
  • 这与作为关闭此问题的原因链接的问题不同。尽管此问题与链接问题中的主题重叠。

标签: c# wpf menuitem exit


【解决方案1】:

WPF 自带一个控件Menu。将MenuItem 元素添加到Menu,每个MenuItem 可以有一系列子项,因此允许创建分层菜单。

示例

<DockPanel>
    <Menu DockPanel.Dock="Top">
        <MenuItem Header="_File">
            <MenuItem Header="_New" />
            <MenuItem Header="_Open" />
            <MenuItem Header="_Save" />
            <Separator />
            <MenuItem Header="_Exit" Click="MenuItem_Click"/>
        </MenuItem>
    </Menu>
    <TextBox AcceptsReturn="True" />
</DockPanel>

代码隐藏

 private void MenuItem_Click(object sender, RoutedEventArgs e)
 {
    Application.Current.Shutdown();
 }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-04
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 2020-04-06
    • 2019-01-08
    • 2017-01-04
    相关资源
    最近更新 更多