使用WPF模仿Windows记事本界面
- 其他
- 2025-08-16 03:12:03

本次仅模仿Windows记事本的模样,并未实现其功能。
所有代码如下:
<Window x:Class="控件的基础使用.MainWindow" xmlns="http://schemas.microsoft /winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft /winfx/2006/xaml" xmlns:d="http://schemas.microsoft /expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:控件的基础使用" mc:Ignorable="d" Title="记事本" Height="700" Width="800"> <Grid> <Grid> <Grid.RowDefinitions> <RowDefinition Height="30"/> <RowDefinition Height="600"/> <RowDefinition Height="20"/> </Grid.RowDefinitions> <Menu Background="White" Grid.Row="0"> <MenuItem Header="文件"> <MenuItem Header="新建标签页"/> <MenuItem Header="新建窗口"/> <MenuItem Header="打开"/> <MenuItem Header="保存"/> <MenuItem Header="另存为"/> <MenuItem Header="全部保存"/> <MenuItem Header="页面设置"/> <MenuItem Header="打印"/> <MenuItem Header="关闭选项卡"/> <MenuItem Header="关闭窗口"/> <MenuItem Header="退出"/> </MenuItem> <MenuItem Header="编辑"> <MenuItem Header="撤销"/> <MenuItem Header="剪切"/> <MenuItem Header="复制"/> <MenuItem Header="粘贴"/> <MenuItem Header="删除"/> <MenuItem Header="查找"/> <MenuItem Header="查找下一个"/> <MenuItem Header="查找上一个"/> <MenuItem Header="替换"/> <MenuItem Header="转到"/> <MenuItem Header="全选"/> <MenuItem Header="时间/日期"/> <MenuItem Header="字体"/> </MenuItem> <MenuItem Header="查看"> <MenuItem Header="缩放"> <MenuItem Header="放大"/> <MenuItem Header="缩小"/> <MenuItem Header="还原默认缩放"/> </MenuItem> <MenuItem Header="状态栏"/> <MenuItem Header="自动换行"/> </MenuItem> </Menu> <RichTextBox Grid.Row="1" VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible"/> <StackPanel Grid.Row="2" Orientation="Horizontal" Background="White"> <TextBlock Text="行,列" Margin="50,0,0,0"/> <TextBlock Text="100%" Margin="50,0,0,0"/> <TextBlock Text="windows(CRLF)" Margin="50,0,0,0"/> <TextBlock Text="UTF-8" Margin="50,0,0,0"/> </StackPanel> </Grid> </Grid> </Window> using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace 控件的基础使用 { /// <summary> /// Interaction logic for MainWindow.xaml /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } } }菜单:
使用WPF模仿Windows记事本界面由讯客互联其他栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“使用WPF模仿Windows记事本界面”