コード例 #1
0
 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;
 }