日期:2014-05-18  浏览次数:20876 次

ContexMenuStrip能否由左键响应?
ContexMenuStrip是由鼠标右键单击响应的,能不能改成鼠标左键单击响应?
谢谢

------解决方案--------------------
void Form1_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
contextMenuStrip1.Show(this, e.Location);
}
}
------解决方案--------------------
可以啊,contextMenuStrip 的Show方法就可以显示的。。。自己一看就知道什么参数了。。。hoho
------解决方案--------------------
你让控件失去对ContexMenuStrip的关联不就不显示了吗
探讨
那怎么去掉右键单击显示ContexMenuStrip这个特性呢
不想让右键单击显示

------解决方案--------------------
那你的控件的ContexMenuStrip属性就不添加ContexMenuStrip1控件了。右键就不会出现了啊