C#——WPF的菜單欄、工具欄、狀態欄DEMO

源代碼 

<Window x:Class="Homework11.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:Homework11"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Window.CommandBindings>
        <CommandBinding Command="ApplicationCommands.New" Executed="NewCommand_Executed"/>
        <CommandBinding Command="ApplicationCommands.Open" Executed="OpenCommand_Executed"/>
        <CommandBinding Command="ApplicationCommands.Save" Executed="SaveCommand_Executed"/>
    </Window.CommandBindings>
    <DockPanel>
        <Menu x:Name="MainMenu" DockPanel.Dock="Top">
            <MenuItem Header="文件">
                <MenuItem Header="新建(_N)" Command="New"/>
                <MenuItem Header="打開(_O)" Command="Open"/>
                <MenuItem Header="保存(_S)" Command="Save"/>
            </MenuItem>
            <MenuItem Header="格式">
                
            </MenuItem>
        </Menu>
        <ToolBar x:Name="MainToolBar" DockPanel.Dock="Top">
            <Button Content="新建" Command="New" ></Button>
            <Button Content="打開" Command="Open"></Button>
            <Button Content="保存" Command="Save"></Button>
        </ToolBar>
        <RichTextBox x:Name="MainTextBox" DockPanel.Dock="Top" Height="350"/>
        <StatusBar DockPanel.Dock="Bottom">
            <TextBlock x:Name="MainStatusBar"></TextBlock>
        </StatusBar>
    </DockPanel>

</Window>

運行結果

參考文章

https://www.cnblogs.com/tommy-huang/p/4616462.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章