WPF中  怎么在Toolbar中嵌入按钮?  怎么在MenuIteam中添加按钮?
请高手指点,不要直接写XMAL代码的,要直接操作的。谢谢啦

解决方案 »

  1.   

    不用XAML?用代码?很简单啊,在Toolbar.Items加入Button就行了。在MenuItem.Items加入新的MenuItem,MenuItem.Header是文字或其他控件,如果想嵌入子菜单,再在新的MenuItem.Items里加入新的元素。
      

  2.   

     对啊  在MenuItem,MenuItem.Header里面怎么放其他控件呢  我想放按钮的  可惜只能打文字  难道把按钮的名字打上去
      

  3.   

    用xaml的话        <Menu Width="200">
                <MenuItem >
                    <Button>test</Button>
                </MenuItem>
            </Menu>
    Header也一样
      

  4.   

    WPF的菜单内置Template会自动把Button按钮转换成菜单项,要想加入没有转换成菜单项的按钮,可以尝试将按钮写在其他控件里,比如(Grid, StackPanel)或者干脆重写MenuItem的ControlTemplate
      

  5.   


                Menu menu = new Menu();
                stackPanel1.Children.Add(menu);
                MenuItem item = new MenuItem() { Header = "菜单1" };
                menu.Items.Add(item);            item.Items.Add(new MenuItem() { Header = "文字" });
                item.Items.Add(new MenuItem()
                {
                    Header = new Button() { Content = "按钮" }
                });