以流方式读写文件:文件菜单打开一个文件,文件内容显示在RichTexBox中,执行复制剪切粘贴后,通过文件菜单可以保存修改后的文件。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以流方式读写文件:文件菜单打开一个文件,文件内容显示在RichTexBox中,执行复制剪切粘贴后,通过文件菜单可以保存修改后的文件。相关的知识,希望对你有一定的参考价值。
MainWindow.xaml文件
1 <Window 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 4 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Class="csharp.MainWindow" 5 Title="演示以流方式读写文件" Height="312" Width="525"> 6 <Grid> 7 8 9 <DockPanel> 10 <Menu DockPanel.Dock="Top" FontSize="8"> 11 <MenuItem Header="_文件" FontSize="12"> 12 <MenuItem Header="_打开" Click="OnOpenFile"/> 13 <MenuItem Header="_保存" Click="OnSaveFile"/> 14 <Separator/> 15 <MenuItem Header="退出" Click="OnExit"/> 16 </MenuItem> 17 <MenuItem Header="_编辑" FontSize="12"> 18 19 <MenuItem Header="撤销" Command="Undo"/> 20 <Separator/> 21 <MenuItem Header="剪切" Command="Cut"/> 22 <MenuItem Header="复制" Command="Copy"/> 23 <MenuItem Header="粘贴" Command="Paste"/> 24 </MenuItem> 25 </Menu> 26 <RichTextBox VerticalScrollBarVisibility="Visible" Name="richTextBox1" Margin="0,5,0,0"></RichTextBox> 27 </DockPanel> 28 29 30 31 </Grid> 32 33 </Window>
MainWindow.xaml.cs文件
1 <Window 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 4 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Class="csharp.MainWindow" 5 Title="演示以流方式读写文件" Height="312" Width="525"> 6 <Grid> 7 8 <DockPanel> 9 <Menu DockPanel.Dock="Top" FontSize="8"> 10 <MenuItem Header="_文件" FontSize="12"> 11 <MenuItem Header="_打开" Click="OnOpenFile"/> 12 <MenuItem Header="_保存" Click="OnSaveFile"/> 13 <Separator/> 14 <MenuItem Header="退出" Click="OnExit"/> 15 </MenuItem> 16 17 <MenuItem Header="_编辑" FontSize="12"> 18 <MenuItem Header="撤销" Command="Undo"/> 19 <Separator/> 20 <MenuItem Header="剪切" Command="Cut"/> 21 <MenuItem Header="复制" Command="Copy"/> 22 <MenuItem Header="粘贴" Command="Paste"/> 23 </MenuItem> 24 </Menu> 25 <RichTextBox VerticalScrollBarVisibility="Visible" Name="richTextBox1" Margin="0,5,0,0"></RichTextBox> 26 </DockPanel> 27 28 </Grid> 29 30 </Window>
运行步骤
1. 在菜单栏中找到“打开” MenuItem;
2. 找到“a.txt”文件并打开;
3. 编辑(或通过编辑菜单编辑)内容;
4. 通过文件菜单栏编辑后的文件;
5. 将编辑后的文件保存;
6. 查看保存后的文件;
7. 查看修改后的文件,可以看到保存的文件的内容是被编辑后的。
以上是关于以流方式读写文件:文件菜单打开一个文件,文件内容显示在RichTexBox中,执行复制剪切粘贴后,通过文件菜单可以保存修改后的文件。的主要内容,如果未能解决你的问题,请参考以下文章