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 } |