private static void ShowPasswordChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { AduPasswordBox passwordBox = d as AduPasswordBox; if (passwordBox != null) { passwordBox.SelectionStart = passwordBox.Text.Length + 1; } }
private static void CornerRadiusChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { AduPasswordBox textbox = d as AduPasswordBox; if (textbox != null && e.NewValue != null) { textbox.OnCornerRadiusChanged((CornerRadius)e.NewValue); } }
private static void IsCanSeePasswordChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e) { AduPasswordBox passowrdBox = d as AduPasswordBox; if (passowrdBox != null && passowrdBox.PART_SeePassword != null) { passowrdBox.PART_SeePassword.Visibility = (bool)e.NewValue ? Visibility.Visible : Visibility.Collapsed; } }