Как проверить обработчик события клика для контроля графика MS - PullRequest
0 голосов
/ 22 июля 2011

Привет! Я использую элемент управления MS-диаграммой в приложении win-форм.

У меня проблема с обработчиком событий щелчка мыши для управления диаграммой.Мне нужно проверить это так, если событие щелчка мыши для управления диаграммой имеет значение true, тогда сделайте что-то вроде этого, я сделал код, подобный следующему

        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

       }

Ошибка: недопустимый термин Void

1 Ответ

1 голос
/ 22 июля 2011

Вам необходимо зарегистрироваться на мероприятие; как таковой:

this.kpiChartControl.MouseClick + = (obj, sender) => {// Сделать что-то }

Смотри также: http://msdn.microsoft.com/en-us/library/aa645739(VS.71).aspx

...