TextBoxPage.xaml.cs 570 B

123456789101112131415161718192021222324
  1. using Avalonia.Controls;
  2. using Avalonia.Markup.Xaml;
  3. namespace ControlCatalog.Pages
  4. {
  5. public class TextBoxPage : UserControl
  6. {
  7. public TextBoxPage()
  8. {
  9. this.InitializeComponent();
  10. }
  11. private void InitializeComponent()
  12. {
  13. AvaloniaXamlLoader.Load(this);
  14. this.Get<TextBox>("numericWatermark")
  15. .TextInputOptionsQuery += (s, a) =>
  16. {
  17. a.ContentType = Avalonia.Input.TextInput.TextInputContentType.Number;
  18. };
  19. }
  20. }
  21. }