【问题标题】:Make Event handler in menu strip在菜单条中制作事件处理程序
【发布时间】:2014-01-24 19:26:17
【问题描述】:

我在 SOF 上发帖是因为我对 C# WPF 感到沮丧。 :( 我不知道如何在 WPF 的菜单条中创建事件处理程序。 我知道在普通的 win 表单、VB.NET 和 WPF 的按钮中,只需双击控件 (UI),我就会立即在自动生成的事件处理程序中被引导。

在 C# 的菜单条中,当我同时指定名称和单击 (click="button2Click") 然后双击菜单工具或任何你称之为的东西时,我被定向到 menustriptool 的 HEADER 的事件处理程序.

“文件”下是“退出”菜单。当我在那个“退出”中分配点击和名称然后双击它时,焦点将在“文件”中。

XAML 代码:

<MenuItem Header="_FILE" >
        <MenuItem Header="_Open | View">
            <MenuItem.Icon>
                <Image Source="Picture/open.png" />
            </MenuItem.Icon>
            <MenuItem Header="_Connection String">
            </MenuItem>
        </MenuItem>

        <MenuItem Header="_Exit" Click="exitMenu_click">
            <MenuItem.Icon>
                <Image Source="Picture/close1.png" />
            </MenuItem.Icon>
        </MenuItem>
</MenuItem>

【问题讨论】:

  • 请发布您的代码。
  • 完成了,我不知道为什么我必须发布我的代码。

标签: c# wpf


【解决方案1】:

只需在 MenuItem 中添加命令并为其编写处理程序。很简单。

<MenuItem Header="_FILE" >
    <MenuItem Header="_Open | View" Command=OpenCommand>
        <MenuItem.Icon>
            <Image Source="Picture/open.png" />
        </MenuItem.Icon>
        <MenuItem Header="_Connection String">
        </MenuItem>
    </MenuItem>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-12
    • 2015-01-17
    • 2021-11-07
    • 1970-01-01
    相关资源
    最近更新 更多