VC2005 右键菜单

来源:百度知道 编辑:UC知道 时间:2024/09/23 23:19:22
在VC2005环境下,如何通过添加组件和控件添加右键弹出式菜单,请给出具体步骤,谢谢

关键步骤:

1.创建一个新的Windows工程。

2.把ContextMenuStrip控件拖放到设计界面上,Name属性设置为cmMenu.

3.单击ContextMenuStrip控件的Type Here文本区域,可以输入菜单项的名称,如&new,然后回车.

4.添加RichTextBox控件,设置Name属性为"rchShow".

设置Form和RichTextBox的ContextMenuStript属性为“cmMenu”。

7.双击ContextMenuStrip控件的菜单项,添加Open事件。

/// <summary>
/// 右键菜单Open的处理事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void miOpen_Click(object sender, EventArgs e)
{
OpenFileDialog dlgOpen = new OpenFileDialog();

dlgOpen.Filter = "文本文件(*.txt)|*.txt";

if (dlgOpen.ShowDialog() == DialogResult.OK)
{
this.rchShow.LoadFile(dlgOpen.FileName,RichTextBoxStreamType.PlainText);
}