Note: This document is auto-generated by
scripts/generate_control_reference_docs.py. Do not edit manually.
Avalonia.Controls.MaskedTextBoxAvalonia.ControlsAvalonia.Controlssrc/Avalonia.Controls/MaskedTextBox.csTextBoxcontrolpublic static readonly StyledProperty<bool> AsciiOnlyProperty = AvaloniaProperty.Register<MaskedTextBox, bool>(nameof(AsciiOnly));public static readonly StyledProperty<CultureInfo?> CultureProperty = AvaloniaProperty.Register<MaskedTextBox, CultureInfo?>(nameof(Culture), CultureInfo.CurrentCulture);public static readonly StyledProperty<bool> HidePromptOnLeaveProperty = AvaloniaProperty.Register<MaskedTextBox, bool>(nameof(HidePromptOnLeave));public static readonly DirectProperty<MaskedTextBox, bool?> MaskCompletedProperty = AvaloniaProperty.RegisterDirect<MaskedTextBox, bool?>(nameof(MaskCompleted), o => o.MaskCompleted);public static readonly DirectProperty<MaskedTextBox, bool?> MaskFullProperty = AvaloniaProperty.RegisterDirect<MaskedTextBox, bool?>(nameof(MaskFull), o => o.MaskFull);public static readonly StyledProperty<string?> MaskProperty = AvaloniaProperty.Register<MaskedTextBox, string?>(nameof(Mask), string.Empty);public static readonly StyledProperty<char> PromptCharProperty = AvaloniaProperty.Register<MaskedTextBox, char>(nameof(PromptChar), '_', coerce: CoercePromptChar);public static readonly StyledProperty<bool> ResetOnPromptProperty = AvaloniaProperty.Register<MaskedTextBox, bool>(nameof(ResetOnPrompt), true);public static readonly StyledProperty<bool> ResetOnSpaceProperty = AvaloniaProperty.Register<MaskedTextBox, bool>(nameof(ResetOnSpace), true);public MaskedTextBox() { }public MaskedTextBox(MaskedTextProvider maskedTextProvider) {public bool AsciiOnly {public CultureInfo? Culture {public bool HidePromptOnLeave {public string? Mask {public bool? MaskCompleted {<MaskedTextBox x:Name="SampleMaskedTextBox" />
using Avalonia.Controls;
var control = new MaskedTextBox();