public static class ExtensionClass
{
public static void UpdateBinding(this PasswordBox textBox)
{
if (textBox!=null)
{
BindingExpression bindingExpression =
textBox.GetBindingExpression(PasswordBox.PasswordProperty);
if (bindingExpression != null)
{
bindingExpression.UpdateSource();
}
}
}
public static void UpdateBinding(this TextBox textBox)
{
if (textBox != null)
{
BindingExpression bindingExpression =
textBox.GetBindingExpression(TextBox.TextProperty);
if (bindingExpression != null)
{
bindingExpression.UpdateSource();
}
}
}
}
{
public static void UpdateBinding(this PasswordBox textBox)
{
if (textBox!=null)
{
BindingExpression bindingExpression =
textBox.GetBindingExpression(PasswordBox.PasswordProperty);
if (bindingExpression != null)
{
bindingExpression.UpdateSource();
}
}
}
public static void UpdateBinding(this TextBox textBox)
{
if (textBox != null)
{
BindingExpression bindingExpression =
textBox.GetBindingExpression(TextBox.TextProperty);
if (bindingExpression != null)
{
bindingExpression.UpdateSource();
}
}
}
}