protected override void OnElementChanged(ElementChangedEventArgs <Syncfusion.SfChart.XForms.SfChart> e) { base.OnElementChanged(e); Chart = e.NewElement as ChartExt; if (Control != null) { try{ for (int i = 0; i < Control.Series.Count; i++) { if (Control.Series[i].GetType() == typeof(PieSeries)) { (Control.Series[i] as ChartSeries).DataMarkerLabelCreated += CustomRenderer_DataMarkerLabelCreated; } } }catch (Exception ex) { MessagingCenter.Send((App)Xamarin.Forms.Application.Current, AppConstant.ErrorEvent, ex.ToString()); } } }
public CustomDelegate(ChartExt chart) { this.formsChart = chart; }