【发布时间】:2014-07-10 09:40:49
【问题描述】:
如何对菜单上的程序关闭(“退出”)项进行编程?那么点击时关闭wpf窗口?
【问题讨论】:
-
你真的是指
winformsbywpf?我想重新编辑您的问题(将wpf替换为winforms并重新标记)。 -
这与作为关闭此问题的原因链接的问题不同。尽管此问题与链接问题中的主题重叠。
如何对菜单上的程序关闭(“退出”)项进行编程?那么点击时关闭wpf窗口?
【问题讨论】:
winforms by wpf?我想重新编辑您的问题(将wpf 替换为winforms 并重新标记)。
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();
}
【讨论】: