using Avalonia; using Avalonia.Controls; using Avalonia.Markup.Xaml; using System; using System.Diagnostics; using Ursa.Controls; using Ursa.Demo.ViewModels; namespace Ursa.Demo.Pages; public partial class NumericUpDownDemo : UserControl { public NumericUpDownDemo() { InitializeComponent(); DataContext = new NumericUpDownDemoViewModel(); numd.ValueChanged += Numd_ValueChanged; } private void Numd_ValueChanged(object? sender, ValueChangedEventArgs e) { Trace.WriteLine($"{(sender as NumericUIntUpDown).Name} {e.OldValue} {e.NewValue}"); } }