public MUX_Test() { this.InitializeComponent(); #if HAS_UNO TestNumberBox.RegisterPropertyChangedCallback(NumberBox.TextProperty, new DependencyPropertyChangedCallback(TextPropertyChanged)); #endif }
private void InputScope_Changed(object sender, RoutedEventArgs e) { if (TestNumberBox != null && sender is ComboBox comboBox && comboBox.SelectedItem is ComboBoxItem item) { var scopeName = new InputScopeName(); scopeName.NameValue = (InputScopeNameValue)Enum.Parse(typeof(InputScopeNameValue), item.Content?.ToString() ?? string.Empty, true); var scope = new InputScope(); scope.Names.Add(scopeName); TestNumberBox.InputScope = scope; // Help testing by returning focus to the NumberBox to see the keyboard change TestNumberBox.Focus(/*FocusState.Keyboard*/); } }
public NumberBoxPage() { this.InitializeComponent(); TestNumberBox.RegisterPropertyChangedCallback(NumberBox.TextProperty, new DependencyPropertyChangedCallback(TextPropertyChanged)); }