您好我在win-forms应用程序中使用ms图表控件。
我的图表控件的鼠标单击事件处理程序有问题。如果图表控件的鼠标点击事件为真,我需要检查这样做,然后做这样的事情我已经完成了这样的代码
bool this.kpiChartControl.MouseClick = false;
if (this.kpiChartControl.MouseClick != true)
{
//do something.....
}
ERROR : The event system.windows.forms.control.mouseclick can only appear on left hand side of += or -=
任何人都会对此有所帮助.......
如果mschart的鼠标点击事件为真,我需要像这样检查“做某事”....
修改后的代码:
this.kpiChartControl.MouseClick+= new MouseEventHandler(void (object , MouseEventArgs e))
仍然是错误可以帮助我...
修改后的代码:
if( this.kpiChartControl.MouseClick+= new MouseEventHandler(void (object sender , MouseEventArgs e)) == true)
{
// do something
}
错误:无效的术语无效
答案 0 :(得分:1)
您需要注册参加活动;就这样:
this.kpiChartControl.MouseClick + =(obj,sender)=> { //做一点事 }
另请参阅:http://msdn.microsoft.com/en-us/library/aa645739(VS.71).aspx