使用菜单
MainMenu控件
"-"连字符分隔菜单项
"&"+单个字母 分配访问键,表示Alt+单个字符
在属性中启用快捷键 Shortcut
事件
Click 单击时
Select 选择菜单时
ContextMenu 上下文菜单,窗体顶部,右击显示
可启用快捷键,不能启用访问键 使用窗体或控件的ContextMenu属性绑定
菜单属性
Enabled 是否启用,禁用时为灰
RadioCheck 是否显示为单选钮
Checked 选择设置
Visible 是否显示
复制菜单 CloneMenu()方法
合并菜单 MergeMenu()方法
menu2.MergeMenu(menu1);
运行时添加菜单项 Add(MenuItem);
菜单事件格式
"-"连字符分隔菜单项
"&"+单个字母 分配访问键,表示Alt+单个字符
在属性中启用快捷键 Shortcut
事件
Click 单击时
Select 选择菜单时
ContextMenu 上下文菜单,窗体顶部,右击显示
可启用快捷键,不能启用访问键 使用窗体或控件的ContextMenu属性绑定
菜单属性
Enabled 是否启用,禁用时为灰
RadioCheck 是否显示为单选钮
Checked 选择设置
Visible 是否显示
复制菜单 CloneMenu()方法
ContextMenu myContextMenu = new ContextMenu();
myContextMenu.MenuItems.Add(fileMenuItem.CloneMenu());
myContextMenu.MenuItems.Add(fileMenuItem.CloneMenu());
合并菜单 MergeMenu()方法
menu2.MergeMenu(menu1);
运行时添加菜单项 Add(MenuItem);
MenuItem myItem;
myItem = new MenuItem("Item 1",new EventHandler(myClick));
myMainMenu.MenuItems.Add(myItem);
myItem = new MenuItem("Item 1",new EventHandler(myClick));
myMainMenu.MenuItems.Add(myItem);
菜单事件格式
public void ClickHandler(object sender,System.EventArgs e)
{
//
}
{
//
}