WPF ToolBar工具栏 这一堆也可以点

WPF ToolBar工具栏 这一堆也可以点

ToolBar工具栏是一行命令,通常位于标准 Windows 应用程序主菜单的正下方。是一个带有按钮的简单面板。

ToolBarTray 是一个容器控件,主要用于包含和管理多个 ToolBar。它支持工具栏的自由停靠和排列,用户可以通过拖动工具栏在不同位置之间进行调整。

ToolBar一般放在ToolBarTray空间里。不放也可以,主要还是方便组织。基本XAML语法如下。

<ToolBarTray>
    <ToolBar>
        <!-- ToolBar中的内容 -->
    </ToolBar>
</ToolBarTray>

  

 尝试一下

<Window x:Class="WpfApp14.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp14"
        mc:Ignorable="d"
        Title="MainWindow" Height="200" Width="350">
    <Grid>
        <DockPanel>
            <Menu DockPanel.Dock="Top">
                <MenuItem Header="文件" >
                    <MenuItem Header="打开" />
                    <MenuItem Header="保存" />
                </MenuItem>
                <MenuItem Header="编辑" />
            </Menu>

            <ToolBarTray DockPanel.Dock="Top">
                <ToolBar  Header="文件组">
                    <Button Content="打开" />
                    <Button Content="保存" />
                </ToolBar>
                <ToolBar DockPanel.Dock="Top" Header="编辑组">
                    <Button Content="复制" />
                    <Button Content="粘贴" />
                </ToolBar>
            </ToolBarTray>

            <TextBox></TextBox>
        </DockPanel>
    </Grid>
</Window>

  

运行一下。

 ToolBar里也可以放其他控件,也可以竖向。

 

posted @ 2024-11-07 22:38  Surfnet  阅读(314)  评论(0)    收藏  举报