关于菜单项和快捷键关联问题
菜单项和快捷键的功能完全一样,怎样用最少的代码把他们关联起来 或者开发环境有这个功能?请知道的告知谢谢 --------------------编程问答-------------------- 建立菜单项时就可以设置菜单快捷键 --------------------编程问答-------------------- 建立action,同样功能的都指向这个action或者自定义一方法,动态绑定所有要执行他的控件事件 --------------------编程问答-------------------- private void toolStripMenuItem1_Click(object sender, EventArgs e)
{
if (bolPressHotKey == true)
{}
else
{}
bolPressHotKey = false;
}
bool bolPressHotKey = false;
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == (Keys.Control | Keys.D1))
{
bolPressHotKey = true;
}
else
{
bolPressHotKey = false;
}
return base.ProcessCmdKey(ref msg, keyData);
}
} --------------------编程问答--------------------
这个呀,简单要是在DELPHI中就写一个过程如下:
procedure msabc; //过程
begin
showmessage('这是一个简单的测试信息,你只要看到,就表示过程msabc引用成功');
end;
你无论在程序的什么地方只要引用这个 msabc;即可
其实C#中就叫写成一个“类”,大体上也是这样“定义”
--------------------编程问答-------------------- 窗口上面放一个actionlist控件,里面加一个action自己写要写的内容
菜单和右键菜单的action都选择你加的action两边就一样了。
补充:.NET技术 , 其他语言