protected override void Invoke(object parameter) { Noesis.Control control = AssociatedObject; Noesis.TextBox textBox = control as Noesis.TextBox; if (textBox != null) { textBox.SelectAll(); return; } Noesis.PasswordBox passwordBox = control as Noesis.PasswordBox; if (passwordBox != null) { passwordBox.SelectAll(); } }
//////////////////////////////////////////////////////////////////////////////////////////////// // Override if you want to open the software keyboard for a PasswordBox with your own options protected virtual UnityEngine.TouchScreenKeyboard OpenPasswordBoxKeyboard( Noesis.PasswordBox passwordBox) { return(UnityEngine.TouchScreenKeyboard.Open(passwordBox.Password, UnityEngine.TouchScreenKeyboardType.Default, false, false, true)); }