2011-07-22 7 views
0

こんにちは私はwin-formsアプリケーションでmsチャートコントロールを使用しています。msチャートコントロールのクリックイベントハンドラをチェックする方法

グラフコントロールのマウスクリックイベントハンドラに問題があります。グラフコントロールのマウスクリックイベントがtrueの場合、私はその後、私はこの上の任意の1 PLSのに役立つだろう、この

 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)のマウスクリックイベントがtrueの場合、私はこのようにチェックする必要があり

「何かをする」......

修正コード:

this.kpiChartControl.MouseClick+= new MouseEventHandler(void (object , MouseEventArgs e)) 

はまだそれがどんなHELを、エラーをすることができます与えていました

 if(this.kpiChartControl.MouseClick+= new MouseEventHandler(void (object sender , MouseEventArgs e)) == true) 
     { 
     // do something 

     } 

エラー:この...

変更されたコード上にp私を無効用語ボイド

+0

あなたがそのかどうかを確認するために意味場合:また

this.kpiChartControl.MouseClick + =(OBJ、送信者)=> {//何か を行う}

参照:など例えば、イベントが発生した場合は何かをするなど、割り当てがあります。 "MouseClick"またはマウスボタンが押されたかどうかを確認したいのですか? – BugFinder

+0

@bugfinder私がmsチャートをクリックすると、何かマウスクリックイベントをする必要があります...私はチェックする方法はわかりませんが、コードの上に試してみました – user682417

+0

@bugfinderはあなたにこの助けてくれますか? – user682417

答えて

1

あなたがイベントに登録する必要があります。 http://msdn.microsoft.com/en-us/library/aa645739(VS.71).aspx

+0

ya私はこのようにしようとしましたが、エラーを出すthis.kpiChartControl.MouseClick + = new MouseEventHandler(void(object、MouseEventArgs e)); – user682417

+0

pls hel [p me on this .... – user682417

+0

イベントチュートリアルを読んだことがありますか?そして、あなたはエラー全体を投稿することができます。 – TJHeuvel

関連する問題