|
<chart:SfChart.PrimaryAxis>
<chart:NumericalAxis LabelsSource="{Binding Labels}"
ContentPath="Content"
PositionPath="Position"
EdgeLabelsDrawingMode="Shift"/>
</chart:SfChart.PrimaryAxis> |
|
public class LabelItem
{
public string Content { get; set; }
public int Position { get; set; }
} |
|
public class ViewModel
{
public ObservableCollection<LabelItem> Labels { get; set; }
public ViewModel()
{
GenerateData();
Labels = new ObservableCollection<LabelItem>()
{
new LabelItem() {Position=0, Content = "01/01/2021"},
new LabelItem() {Position=1, Content = "02/01/2021"},
new LabelItem() {Position=2, Content = "03/01/2021"},
new LabelItem() {Position=3, Content = "04/01/2021"},
new LabelItem() {Position=4, Content = "05/01/2021"},
new LabelItem() {Position=5, Content = "06/01/2021"},
};
}
} |