源代码
<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