標籤:
首先要用到菜單和工具列控制項,記事本的工具功能表列直接用MenuStrip控制項,然後右鍵選擇插入標準項,簡單的功能表列功能按鍵就會自動添加出來,
用StatuStrip添加一個底部工具列,這個控制項可放置文本下拉式功能表等多個控制項,添加兩個顯示文本的控制項,用作記錄顯示記事本中的字元數。
目前只實現了編輯中下拉式清單中的功能和退出功能
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;namespace 菜單控制項{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void 退出XToolStripMenuItem_Click(object sender, EventArgs e) { this.Close();//滑鼠點擊實現退出 } private void 撤消UToolStripMenuItem_Click(object sender, EventArgs e) { textBox1.Undo();//滑鼠點擊實現輸入文字的撤銷 } private void 剪下TToolStripMenuItem_Click(object sender, EventArgs e) { textBox1.Cut();//滑鼠點擊實現文字剪下 } private void 複製CToolStripMenuItem_Click(object sender, EventArgs e) { textBox1.Copy();//滑鼠點擊實現文字複製 } private void 粘貼PToolStripMenuItem_Click(object sender, EventArgs e) { textBox1.Paste();//滑鼠點擊實現文字粘貼 } private void 全選AToolStripMenuItem_Click(object sender, EventArgs e) { textBox1.SelectAll();//滑鼠點擊實現文字全選 } private void textBox1_TextChanged(object sender, EventArgs e) { string s = textBox1.TextLength.ToString();//記錄並顯示字元的數量,先將這個記事本文本的長度以字串的形式賦值到變數s中 toolStripStatusLabel2.Text = s;//底部功能表列文本控制項文本的值等於記事本文本的長度 } }}
記事本的簡易功能製作