MouseRightButtonUp

This event is fired for an element whenever the right mouse button is released on that element.

 

Example:

 

This example shows how to attach MouseRightButtonUp event to various elements.

 

Chart chart = new Chart();

chart.MouseRightButtonUp += new MouseButtonEventHandler(Chart_MouseRightButtonUp);

 

TrendLine trendLine = new TrendLine();

trendLine.MouseRightButtonUp += new MouseButtonEventHandler(TrendLine_MouseRightButtonUp);

chart.TrendLines.Add(trendLine);

 

Title title = new Title();

title.MouseRightButtonUp += new MouseButtonEventHandler(Title_MouseRightButtonUp);

chart.Titles.Add(title);

 

Legend legend = new Legend();

chart.Legends[0].MouseRightButtonUp += new MouseButtonEventHandler(Legend_MouseRightButtonUp);

chart.Legends.Add(legend);

 

Axis axisX =new Axis();

axisX.MouseRightButtonUp += new MouseButtonEventHandler(AxisX_MouseRightButtonUp);

chart.AxesX.Add(axisX);

 

Axis axisY =new Axis();

axisY.MouseRightButtonUp += new MouseButtonEventHandler(AxisY_MouseRightButtonUp);

chart.AxesY.Add(axisY);

 

chart.PlotArea.MouseRightButtonUp += new EventHandler<PlotAreaMouseButtonEventArgs>(PlotArea_MouseRightButtonUp);

 

DataSeries dataSeries = new DataSeries();

dataSeries.MouseRightButtonUp += new MouseButtonEventHandler(DataSeries_MouseRightButtonUp);

chart.Series.Add(dataSeries);

 

DataPoint dataPoint = new DataPoint();

dataPoint.MouseRightButtonUp += new MouseButtonEventHandler(DataPoint_MouseRightButtonUp);

dataSeries.DataPoints.Add(dataPoint);

 

 

Inside the event handler of all the above events, you can perform some action as shown below:

 

 

void Chart_MouseRightButtonUp(object sender, MouseButtonEventArgs e)

{

      // Do Something

}

 

void TrendLine_MouseRightButtonUp(object sender, MouseButtonEventArgs e)

{

      // Do Something

}

 

void Title_MouseRightButtonUp(object sender, MouseButtonEventArgs e)

{

      // Do Something

}

 

void Legend_MouseRightButtonUp(object sender, MouseButtonEventArgs e)

{

       // Do Something

}

 

void AxisX_MouseRightButtonUp(object sender, MouseButtonEventArgs e)

{

      // Do Something

}

 

void AxisY_MouseRightButtonUp(object sender, MouseButtonEventArgs e)

{

      // Do Something

}

 

void PlotArea_MouseRightButtonUp(object sender, PlotAreaMouseButtonEventArgs e)

{

       // Do Something

}

 

void DataSeries_MouseRightButtonUp(object sender, MouseButtonEventArgs e)

{

       // Do Something

}

 

void DataPoint_MouseRightButtonUp(object sender, MouseButtonEventArgs e)

{

       // Do Something

}