在菜单条中创建事件处理程序

时间:2014-01-24 10:50:50

标签: c# wpf

我在SOF上发帖,因为我对C#WPF感到沮丧。 :( 我不知道如何在WPF的menustrip中创建一个事件处理程序。 我知道在普通的win形式和VB.NET以及WPF的按钮中,只需双击控件(UI),我就会立即在自动生成的事件处理程序中执行。

在C#的菜单条中,当我同时指定了Name和Click(单击=“button2Click”),然后双击菜单工具或任何你调用的那个,我被引导到menustriptool的HEADER的事件处理程序

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

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>

1 个答案:

答案 0 :(得分:0)

只需在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>