richTextBox+openFileDialog+saveFileDialog的使用方法

转载 2007年09月21日 12:58:00
打开:
if(this.openFileDialog.ShowDialog(this) == DialogResult.OK)
              {
                   string tempFilePath = this.filePath;
                   try
                   {
                       this.filePath = this.openFileDialog.FileName;
                       this.historyTextBox.Clear();
                       this.loadFile();
                   }
                   catch(Exception)
                   {
                       MessageBox.Show("Sorry! Can't open file!");
                       this.filePath = tempFilePath;
                   }
              }
保存:
if(this.saveFileDialog.ShowDialog(this) == DialogResult.OK)
              {
                   try
                   {
                       System.IO.File.Delete(this.saveFileDialog.FileName);                       FileStream fs = new FileStream(this.saveFileDialog.FileName,FileMode.OpenOrCreate , FileAccess.Write,FileShare.ReadWrite);
                       StreamWriter sw = new StreamWriter(fs);
                       sw.Write(this.historyTextBox.Text);
                       sw.Close();
                       fs.Close();
                   }
                   catch(Exception)
                   {
                       MessageBox.Show("Sorry! Can't save file!");
                   }
              }
  
判断当控件不获取焦点时自动关闭
System.Drawing.Rectangle rect = this.ClientRectangle;
              if(e.X < rect.X || e.X > rect.X+rect.Width || e.Y <rect.Y || e.Y > rect.Y+rect.Height)
              {
                   this.Close();
              }
获取某一位置上的控件
Control ct = this.GetChildAtPoint(new Point(e.X,e.Y));
string name = ct.Name;
 

详解C# RichTextBox的使用方法

2009-08-25 16:54 bllqbz csdn 我要评论(0) 字号:T | T 本文介绍了RichTextBox.Find方法,以及C# RichTextBox控件的使...

C# RichTextBox的使用方法

RichTextBox的使用方法 RichTextBox.Find方法 RichTextBox控件不仅允许输入和编辑文本,同时还提供了标准 TextBox 控件未具有的、更高级的指定格式的许多...
  • lanyjh
  • lanyjh
  • 2013年01月21日 20:22
  • 524

OpenFileDialog、SaveFileDialog常用属性、对话框用法

FileDialog OpenFileDialog 用戶選擇和瀏覽要打開的文件,可以配置只選擇一個或多個文件 SaveFileDialog 為要保存的文件指定文件名和路徑。...

黑马程序员—IO(File类和Directory类_OpenFileDialog_SaveFileDialog_FolderBrowserDialog)

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- File类   Exists 文...

vb.net 教程 3-5 窗体编程 对话框1 OpenFileDialog & SaveFileDialog

不同于本章第3节所讲的对话框, inputbox、messagebox、msgbox都是调用的方法, 本节所讲的对话框是在vs工具箱中的组件。 vs提供了颜色打开文件对话框、保存文件对话框、对话框、字...

C# 对话框类(OpenFileDialog,SaveFileDialog,FolderBrowserDialog)

C# 对话框类(OpenFileDialog、SaveFileDialog、FolderBrowserDialog)、线程调用SaveFileDialog失效解决方案...

C#对话框(OpenFileDialog、SaveFileDialog 、ColorDialog、FontDialog)

zz:http://blog.csdn.net/zwj7612356/article/details/8181450 11.1、打开文件对话框             Op...
  • paul313
  • paul313
  • 2015年08月03日 20:59
  • 506

sublime text2安装及插件(window+Mac)使用方法

1.1下载Sublime Text2版本的开发工具(可以下载中文版)(下载时注意自己电脑是64位系统还是32位的各自对应) 1.2、Ctrl+如图所示的符号会弹出一个控制台,在界面底部会显示出命令行 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:richTextBox+openFileDialog+saveFileDialog的使用方法
举报原因:
原因补充:

(最多只允许输入30个字)