1.创建项目选择menuStrip工具添加菜单
在每个菜单下添加子选项,再编辑属性
2.插入标准项和必要控件
加入RichTextBox、StatusStrip、OpenFileDialog、SaveFileDialog、FontDialog、Timer控件
再在各个菜单下添加子选项,并编辑其属性
3.编写程序代码
工具栏代码:
private void tlsNotepad_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
int n;
// 变量n用来接收按下按钮的索引号从0开始
n = tlsNotepad.Items.IndexOf(e.ClickedItem);
switch (n)
{
case 0:
tsmiNew_Click(sender, e);
break;
case 1:
tsmiOpen_Click(sender, e);
break;
case 2:
tsmiSave_Click(sender, e);
break;
/*case 3:
tsmiCopy_Click(sender, e);
break;*/ // 我们不用case3
case 4:
tsmiCut_Click(sender, e);
break;
case 5:
tsmiPaste_Click(sender, e);
break;
/*case 6:
tsmiPaste_Click(sender, e);
break; */ // 我们不用case6
case 7:
tsmiAbout_Click(sender, e);
break;
}
}
运行结果如下:
4.界面设计
添加windows窗体,命名为frmAbout,加入Label、Button、LinkLabel控件,结果如图: