?? form1.cs
字號(hào):
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Notepad
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
#region 文件菜單中的功能
private void 新建ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Text = "";
}
private void 打開ToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult dr = openFileDialog1.ShowDialog();
if (dr == DialogResult.OK)
{
string filepath = openFileDialog1.FileName;
richTextBox1.LoadFile(filepath, RichTextBoxStreamType.PlainText);
}
}
private void 保存ToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult dr = saveFileDialog1.ShowDialog();
if (dr == DialogResult.OK)
{
string filepath = openFileDialog1.FileName;
richTextBox1.SaveFile(filepath, RichTextBoxStreamType.PlainText);
}
}
private void 另存為ToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult dr = saveFileDialog1.ShowDialog();
if (dr == DialogResult.OK)
{
string filepath = openFileDialog1.FileName;
richTextBox1.SaveFile(filepath, RichTextBoxStreamType.PlainText);
}
}
private void 打印ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void 頁(yè)面設(shè)置ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void 打印預(yù)覽ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void 退出ToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
#endregion
#region 編輯菜單中的功能
private void 撤銷ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Undo();
}
private void 重做ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Redo();
}
private void 剪切ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Cut();
}
private void 復(fù)制ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Copy();
}
private void 粘貼ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Paste();
}
private void 刪除ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.SelectedText = "";
}
private void 全選ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.SelectAll();
}
private void 查找ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void 查找下一個(gè)ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void 替換ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
#endregion
#region 查看菜單中的功能
private void 工具欄ToolStripMenuItem_Click(object sender, EventArgs e)
{
toolStrip1.Visible = !toolStrip1.Visible;
工具欄ToolStripMenuItem.Checked = toolStrip1.Visible;
}
private void 格式欄ToolStripMenuItem_Click(object sender, EventArgs e)
{
toolStrip2.Visible = !toolStrip2.Visible;
格式欄ToolStripMenuItem.Checked = toolStrip2.Visible;
}
private void 狀態(tài)欄ToolStripMenuItem_Click(object sender, EventArgs e)
{
statusStrip1.Visible = !statusStrip1.Visible;
狀態(tài)欄ToolStripMenuItem.Checked = statusStrip1.Visible;
}
#endregion
#region 查看菜單中的功能
private void 日期時(shí)間ToolStripMenuItem_Click(object sender, EventArgs e)
{
string d1 = DateTime.Now.Year.ToString();
string d2 = DateTime.Now.Month.ToString();
string d3 = DateTime.Now.Day.ToString();
string d4 = DateTime.Now.Hour.ToString();
string d5 = DateTime.Now.Minute.ToString();
string d6 = DateTime.Now.Second.ToString();
//string time = DateTime.Now.ToString();
string time = d1 + "年" + d2 + "月" + d3 + "日 " + d4 + "時(shí)" + d5 + "分" + d6 + "秒";
richTextBox1.AppendText("\r\n" + time + "\r\n");
}
#endregion
#region 格式菜單中的功能
private void 字體ToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult dr = fontDialog1.ShowDialog();
if (dr == DialogResult.OK)
{
richTextBox1.SelectionFont = fontDialog1.Font;
}
}
private void 顏色ToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult dr = colorDialog1.ShowDialog();
if (dr == DialogResult.OK)
{
richTextBox1.SelectionColor = colorDialog1.Color;
}
}
private void 自動(dòng)換行ToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.WordWrap = !richTextBox1.WordWrap;
自動(dòng)換行ToolStripMenuItem.Checked = richTextBox1.WordWrap;
}
#endregion
#region 幫助菜單中的功能
private void 關(guān)于本軟件ToolStripMenuItem_Click(object sender, EventArgs e)
{
AboutBox1 a = new AboutBox1();
a.ShowDialog();
}
private void 幫助主題ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
#endregion
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -