|
<StackLayout >
<Label Text="Test Page" HorizontalOptions="CenterAndExpand" />
<chart:SfChart HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" x:Name="DisplayChart">
</chart:SfChart>
<Button Text="Create" Clicked="Button2_Clicked"></Button>
</StackLayout>
|
|
DisplayChart.Title = new ChartTitle() { Text = "Donut Chart" };
DoughnutSeries doughnutSeries = new DoughnutSeries()
{
XBindingPath = "Month",
YBindingPath = "Target"
};
DisplayChart.Series.Add(doughnutSeries);
doughnutSeries.SetBinding(DoughnutSeries.ItemsSourceProperty, new Binding() { Source = this, Path = "Data" , Mode= BindingMode.TwoWay});
public ObservableCollection<Model1> Data
{
get { return data; }
set
{
data = value;
this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("Data"));
}
} |
|
Chartx.PrimaryAxis = new CategoryAxis();
Chartx.SecondaryAxis = new NumericalAxis(); |
|
<chart:SfChart x:Name="Chartx" HorizontalOptions="FillAndExpand"
VerticalOptions="FillAndExpand">
<chart:SfChart.PrimaryAxis>
<chart:CategoryAxis/>
</chart:SfChart.PrimaryAxis>
<chart:SfChart.SecondaryAxis>
<chart:NumericalAxis/>
</chart:SfChart.SecondaryAxis>
</chart:SfChart> |