richTextBox+openFileDialog+saveFileDialog的使用方法

打开:
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;
 
阅读更多
文章标签: exception string file
个人分类: C#
上一篇ARP欺骗
下一篇sql操作
想对作者说点什么? 我来说一句

netcat的使用

2017年12月14日 31KB 下载

GridView使用方法

2010年09月21日 484KB 下载

USBoot使用方法

2010年10月02日 139KB 下载

ssh介绍及使用方法

2011年08月04日 48KB 下载

log4j使用方法说明

2009年06月24日 35KB 下载

JRebel使用说明书

2017年09月19日 1002KB 下载

crontab使用方法crontab使用方法

2010年10月18日 14KB 下载

myeclipse的使用方法

2009年04月29日 7.58MB 下载

没有更多推荐了,返回首页

关闭
关闭