private void HideMarkerValue(object sender, EventArgs eventArgs) { MarkerControl markerControl = sender as MarkerControl; EasyChartX parentChart = markerControl.Parent.Parent as EasyChartX; parentChart.ShowMarkerValue(string.Format(string.Empty), Point.Empty, false); }
private void ShowMarkerValue(object sender, EventArgs eventArgs) { MarkerControl markerControl = sender as MarkerControl; EasyChartX parentChart = markerControl.Parent.Parent as EasyChartX; Point tipLocation = markerControl.Location; tipLocation.X += MarkerSize; tipLocation.Y += MarkerSize; const string markerValueFormat = "X:{0}{1}Y:{2}"; parentChart.ShowMarkerValue(string.Format(markerValueFormat, markerControl.XValue, Environment.NewLine, markerControl.YValue), tipLocation, true); }