using Avalonia.Controls; using GSS2.ViewModels.AmineContent; namespace GSS2.Views.AmineContent; public partial class AnalysisView : UserControl { public AnalysisView() { InitializeComponent(); (DataContext as AnalysisViewModel)?.UpdateCharts += OnChartsUpdate; DataContextChanged += (_, ea) => (DataContext as AnalysisViewModel)?.UpdateCharts += OnChartsUpdate; } private void OnChartsUpdate(object? sender, EventArgs ea) { MeanValuesChart.CoreChart.Update(); VariancesChart.CoreChart.Update(); QualitiesChart.CoreChart.Update(); } }