Я использую библиотеку Syncfusion для создания кольцевой диаграммы в Xamarin Forms. Я создал это, но теперь мне нужно реализовать событие «При щелчке» на каждом куске пончика? Как я могу этого добиться? Пожалуйста помогите?
вот моя страница XAML для кольцевой диаграммы
<StackLayout>
<RelativeLayout x:Name="relativeLayout">
<Label x:Name="myLabel"
Text="US Sales Total"
FontSize="30"
TextColor="White"
RelativeLayout.XConstraint =
"{ConstraintExpression Type=RelativeToParent,
Property=Width,
Factor=0.5,
Constant=-260}"
RelativeLayout.YConstraint =
"{ConstraintExpression Type=RelativeToParent,
Property=Height,
Factor=0.5,
Constant=-380 }" />
<Label Text="1234"
FontSize="30"
TextColor="White"
RelativeLayout.XConstraint =
"{ConstraintExpression Type=RelativeToParent,
Property=Width,
Factor=0.5,
Constant = +200 }"
RelativeLayout.YConstraint =
"{ConstraintExpression Type=RelativeToParent,
Property=Height,
Factor=0.5,
Constant=-380 }" />
<chart:SfChart x:Name="sfchart"
BackgroundColor="Transparent"
HorizontalOptions="FillAndExpand"
VerticalOptions="FillAndExpand"
RelativeLayout.XConstraint="{ConstraintExpression Type=Constant, Constant=0}"
RelativeLayout.YConstraint="{ConstraintExpression Type=Constant, Constant=0}">
<chart:SfChart.PrimaryAxis >
<chart:CategoryAxis/>
</chart:SfChart.PrimaryAxis>
<chart:SfChart.SecondaryAxis>
<chart:NumericalAxis/>
</chart:SfChart.SecondaryAxis>
<chart:SfChart.Series>
<chart:DoughnutSeries x:Name="series1"
CircularCoefficient="0.8"
DoughnutCoefficient="0.4"
StartAngle="0"
EndAngle="360"
EnableDataPointSelection="True"
DataMarkerPosition="Inside">
<chart:DoughnutSeries.DataMarker>
<chart:ChartDataMarker ShowLabel="true" LabelContent="YValue" />
</chart:DoughnutSeries.DataMarker>
</chart:DoughnutSeries>
</chart:SfChart.Series>
</chart:SfChart>
</RelativeLayout>
</StackLayout>