void Validate(object vm, VM.ValidationResult result) { if (string.IsNullOrWhiteSpace(txtBox.Text)) { txtBox.Text = null; } result.HasError = txtBox.GetBindingExpression(TextBox.TextProperty).HasError; }
void Validate(object vm, VM.ValidationResult result) { if (string.IsNullOrWhiteSpace(passBox.Password)) { //FocusManager.SetFocusedElement(passBox.Parent, passBox); passBox.Password = "******"; passBox.Password = null; } result.HasError = passBox.GetBindingExpression(PasswordBoxAssistant.BoundPassword).HasError; }