日期:2014-05-18 浏览次数:21049 次
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace xiezhiban { public partial class Form1 : Form { string s; public Form1() { InitializeComponent(); } private void 复制ToolStripMenuItem_Click(object sender, EventArgs e) { s = this.richTextBox1.SelectedText; } private void 剪切ToolStripMenuItem_Click(object sender, EventArgs e) { s = this.richTextBox1.SelectedText; this.richTextBox1.SelectedText = ""; } private void 粘贴ToolStripMenuItem_Click(object sender, EventArgs e) { this.richTextBox1.SelectedText += s; } private void 退出ToolStripMenuItem_Click(object sender, EventArgs e) { Application.Exit(); } private void 打开ToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog ofd =new OpenFileDialog(); ofd.Filter = "text|*.Txt|rtf|*.rtf"; ofd.Multiselect = false; ofd.ShowDialog(); string fn = ofd.FileName; if (fn != "") { this.richTextBox1.LoadFile(fn,RichTextBoxStreamType.PlainText); } } private void 保存ToolStripMenuItem_Click(object sender, EventArgs e) { SaveFileDialog sfd =new SaveFileDialog(); sfd.Filter = "text|*.Txt|rtf|*.rtf"; sfd.ShowDialog(); string fn = sfd.FileName; if (fn != "") { this.richTextBox1.SaveFile(fn,RichTextBoxStreamType.PlainText); } } private void 字体ToolStripMenuItem_Click(object sender, EventArgs e) { FontDialog zt = new FontDialog(); zt.Font=richTextBox1.SelectionFont; if (zt.ShowDialog() == DialogResult.OK) richTextBox1.SelectionFont = zt.Font; } private void 颜色ToolStripMenuItem_Click(object sender, EventArgs e) { ColorDialog afo = new ColorDialog(); afo.Color= richTextBox1.SelectionColor; if (afo.ShowDialog() == DialogResult.OK) richTextBox1.SelectionColor = afo.Color; } private void 删除ToolStripMenuItem_Click(object sender, EventArgs e) { this.richTextBox1.SelectedText = ""; } private void 时间日期ToolStripMenuItem_Click(object sender, EventArgs e) { this.richTextBox1.SelectedText += DateTime.Now.ToString(); } private void Form1_Load(object sender, EventArgs e) { } private void timer1_Tick(object sender, EventArgs e) { this.label1.Text = DateTime.Now.ToString(); } } }