资源简介
本案例介绍了设置RichTextBox的文本对齐方式,需要的朋友请看
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;//需引用命名空间Using System.IO
namespace PlantTextAlignMode
{
public partial class PlantTextAlignMode : Form
{
public PlantTextAlignMode()
{
InitializeComponent();
}
string temp = “tomorrow.RTF“;//保存文件的路径
private void PlantTextAlignMode_Load(object senderEventArgs e)
{
if(File.Exists(temp))//当在指定路径下存在该文件时
{
this.richTextBox1.LoadFile(tempRichTextBoxStreamType.RichText);//从指定的位置加载RTF文件
unfold.Enabled = false;//设定“打开”按钮为不可用状态
}
hold.Enabled = false;//设定“保存”按钮为不可用状态
}
private void unfold_Click(object senderEventArgs e)
{
OpenFileDialog TxTOpenDialog = new OpenFileDialog();//声明一个用于打开文件对话框的对象
TxTOpenDialog.Filter = “RTF文件(*.RTF)|*.RTF“;//定义打开文件对话框的过滤参数
if(TxTOpenDialog.ShowDialog() == DialogResult.OK)//当在打开对话框中单击“打开”按钮时
{
temp = TxTOpenDialog.FileName;//保存打开文件的路径
this.richTextBox1.LoadFile(TxTOpenDialog.FileNameRichTextBoxStreamType.RichText);//从指定的位置加载RTF文件
hold.Enabled = false;//设置“保存”按钮为不可用状态
unfold.Enabled = false; //设置“打开”按钮为不可用状态
MessageBox.Show(“读取成功!““提示信息“MessageBoxButtons.OKMessageBoxIcon.Asterisk);//弹出读取成功时的提示信息
}
}
private void hold_Click(object senderEventArgs e)
{
ConserveMeasure(temp);//在指定路径下保存文件
}
private void richTextBox1_TextChanged(object senderEventArgs e)
{
hold.Enabled = true;//
if(this.richTextBox1.Text == ““ || this.richTextBox1.Text == null)//
{
unfold.Enabled = true;//
}
}
private void ConserveMeasure(string path)
{
SaveFileDialog TxTSaveDialog = new SaveFileDialog();//定义一个用于保存文件的保存对话框
TxTSaveDialog.Filter = “RTF文件(*.RTF)|*.RTF“;//设置保存文件的过滤参数
if(File.Exists(path))//当在指定路径下存在该路径时
{
this.richTextBox1.SaveFile(pathRichTextBoxStreamType.RichText);//保存指定文件到指定位置
MessageBox.Show(“保存成功!““提示信息“MessageBoxButtons.OKMessageBoxIcon.Asterisk);//弹出保存成功的提示信息
this.richTextBox1.Clear();//清空RichTextBox控件中的所有内容
hold.Enabled = false;//设置“保存”按钮为不可用状态
}
else
{
if(TxTSaveDialog.ShowDialog() == DialogResult.OK)//当在保存对话框中单击“保存”按钮时
{
this.richTextBox1.SaveFile(TxTSaveDialog.FileNameRichTextBoxStreamType.RichText);//保存文件到指定的位置
MessageBox.Show(“保存成功!““提示信息“MessageBoxButtons.OKMessageBoxIcon.Asterisk);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-04-05 09:00 PlantTextAlignMode\
目录 0 2012-04-05 09:00 PlantTextAlignMode\PlantTextAlignMode\
文件 944 2009-02-17 10:14 PlantTextAlignMode\PlantTextAlignMode.sln
文件 16896 2009-03-04 11:24 PlantTextAlignMode\PlantTextAlignMode.suo
目录 0 2012-04-05 09:00 PlantTextAlignMode\PlantTextAlignMode\bin\
目录 0 2012-04-10 10:28 PlantTextAlignMode\PlantTextAlignMode\bin\Debug\
文件 24064 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\bin\Debug\PlantTextAlignMode.exe
文件 34304 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\bin\Debug\PlantTextAlignMode.pdb
文件 14328 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\bin\Debug\PlantTextAlignMode.vshost.exe
文件 490 2009-06-11 05:14 PlantTextAlignMode\PlantTextAlignMode\bin\Debug\PlantTextAlignMode.vshost.exe.manifest
文件 6963 2012-04-10 10:28 PlantTextAlignMode\PlantTextAlignMode\bin\Debug\tomorrow.rtf
目录 0 2012-04-05 09:00 PlantTextAlignMode\PlantTextAlignMode\obj\
目录 0 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\
文件 3298 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\PlantTextAlignMode.csproj.FileListAbsolute.txt
文件 992 2009-02-17 11:05 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\PlantTextAlignMode.csproj.GenerateResource.Cache
文件 24064 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\PlantTextAlignMode.exe
文件 34304 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\PlantTextAlignMode.pdb
文件 180 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\PlantTextAlignMode.PlantTextAlignMode.resources
文件 12094 2012-04-10 10:27 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\PlantTextAlignMode.Properties.Resources.resources
目录 0 2009-03-24 10:29 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\Refactor\
目录 0 2012-04-05 09:00 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\TempPE\
文件 5120 2009-02-17 10:16 PlantTextAlignMode\PlantTextAlignMode\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 4546 2009-03-04 11:09 PlantTextAlignMode\PlantTextAlignMode\PlantTextAlignMode.cs
文件 4124 2009-03-03 14:56 PlantTextAlignMode\PlantTextAlignMode\PlantTextAlignMode.csproj
文件 8849 2009-02-17 11:05 PlantTextAlignMode\PlantTextAlignMode\PlantTextAlignMode.Designer.cs
文件 5814 2009-02-17 11:05 PlantTextAlignMode\PlantTextAlignMode\PlantTextAlignMode.resx
文件 512 2009-02-17 10:14 PlantTextAlignMode\PlantTextAlignMode\Program.cs
目录 0 2012-04-05 09:00 PlantTextAlignMode\PlantTextAlignMode\Properties\
文件 1368 2009-02-17 10:14 PlantTextAlignMode\PlantTextAlignMode\Properties\AssemblyInfo.cs
文件 3637 2009-02-17 10:16 PlantTextAlignMode\PlantTextAlignMode\Properties\Resources.Designer.cs
文件 6707 2009-02-17 10:16 PlantTextAlignMode\PlantTextAlignMode\Properties\Resources.resx
............此处省略7个文件信息
- 上一篇:基于51单片机的公交车语音报站系统
- 下一篇:P2P 文件上传
相关资源
- ajax异步刷新,一般处理程序返回dat
- ArcEngine二次开发中AOI书签开发实现的
- 表白小程序,有源代码,不会写代码
- 使用treeview listview实现我的资源管理器
- GDI+绘图功能软件
- MODBUS-CSharp tcp测试正常
- HttpHelper 爬虫应用类库 苏飞万能框架
- HID USB设备通讯-源代码 UsbLibrary
- vs2008下编写带括号计算器
- C_#_TCP发送消息和传输文件
- 注册机获取CPU信息并使用MD5多重加密
- 算法 Point 是否在多边形内
- addFlowFor.net 画流程图的
-
nunit.fr
amework.dll很有用的 - DevComponents.DotnetBar控件
- 自己做的FEMTOCELL环境仿真
- winfrom打开word文档,效果不错
- TreeView和ListView控件联动事例
- BACnet协议源码
- kinect控制PPT翻页
- 地下停车场车辆管理系统
- O2S.Components.PDFRender4NET.dll 4.5.1无水印
- 自己动手改造TabControl--从山寨Safari开
- 用GDI+绘制极坐标图
- OA人员选择模块Js+JSON
- 航空管理系统
- 资源管理器
- 学生健康管理系统 软件工程大作业
- LitJson源码--cs文件
- redupload多文件上传控件 dll
评论
共有 条评论