using System; using Windows.UI.Xaml.Controls; using LiveCharts; using LiveCharts.Uwp; // The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238 namespace UWP.CartesianChart.Basic_Bars { /// /// An empty page that can be used on its own or navigated to within a Frame. /// public sealed partial class BasicColumn : Page { public BasicColumn() { InitializeComponent(); SeriesCollection = new SeriesCollection { new ColumnSeries { Title = "2015", Values = new ChartValues { 10, 50, 39, 50 } } }; //adding series will update and animate the chart automatically SeriesCollection.Add(new ColumnSeries { Title = "2016", Values = new ChartValues { 11, 56, 42 } }); //also adding values updates and animates the chart automatically SeriesCollection[1].Values.Add(48d); Labels = new[] { "Maria", "Susan", "Charles", "Frida" }; Formatter = value => value.ToString("N"); DataContext = this; } public SeriesCollection SeriesCollection { get; set; } public string[] Labels { get; set; } public Func Formatter { get; set; } } }