- 7
- 0
- 约6.72千字
- 约 8页
- 2018-05-02 发布于河南
- 举报
记事本设计步骤
记事本设计步骤
1. 新生成一Windows应用程序,将窗体的“记事本”。在窗体上添加一enuStrip控件,默认Name 为enuStrip1 , 设置菜单内容如下表
一级菜单 二级菜单 Name属性 ShortCut属性 文件(F) 新建(N) enuNew Ctrl+N 打开(O) enuOpen Ctrl+O 保存(S) enuSave Ctrl+S 另存为(A) menuSaveAs - 退出() menuExit 编辑剪切() menuCut Ctrl+X 复制() menuCopy Ctrl+C 粘贴(P) enuPaste Ctrl+V 全选() menuSelectAll Ctrl+A 格式 自动换行(W) enuWrap 对齐左对齐(L) enuLeft 居中() menuCentre 右对齐(R) enuRight 字体enuFont 查看(V) 状态栏(S) menuState 帮助 关于记事本(A) enuAbout
3. 在窗体上添加1个richTextBox控件,默认Name属性为richtextBox1,设置属性Dock为中心对齐,使文本框充满整个窗体。
4.给【新建】文件菜单添加代码如下:
private void menuNew_Click(object sender, EventArgs e)
{
richTextBox1.Clear();
richTextBox1.Focus();
richTextBox1.BackColor = Color.White;
richTextBox1.ForeColor = Color.Black;
richTextBox1.Font = new Font(richTextBox1.Font.FontFamily, 10);
}
5. 在窗体上添加openFileDialog , 默认Name属性:openFileDialog1 ,设置属性如下:
openFileDialog1.InitialDirectory = F:\\ ;
openFileDialog1.Filter = txt files (*.txt)|*.txt|All files (*.*)|*.* ;
openFileDialog1.FilterIndex = 1 ;
openFileDialog1.RestoreDirectory = true ;
在【打开】菜单添加代码如下:
private void menuOpen_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
try
{
if ((openFileDialog1.FileName ) !=)
{
richTextBox1.LoadFile(openFileDialog1.FileName, RichTextBoxStreamType.PlainText);
}
}
catch (Exception ex)
{
MessageBox.Show(错误: 不能读入指定文件. 错误消息: + ex.Message);
}
}
}
6. 在窗体上添加saveFieDialog ,默认name为saveFileDialog1 ,设置属性如下:
saveFileDialog1.Filter = txt files (*.txt)|*.txt|All files (*.*)|*.* ;
saveFileDialog1.FilterIndex = 1 ;
saveFileDialog1.RestoreDirectory = true ;
在【保存】菜单添加代码如下:
private void menuSave_Click(object sender, Event
原创力文档

文档评论(0)