绑定 WPF 密码框

Bind a WPF passwordbox

我想在XAML代码中绑定一个Passwordbox。现在我发现不可能绑定它,因为你没有任何依赖性 属性。

就我而言,我的应用程序不需要任何安全措施。我只是不想向用户显示明文。是否有任何其他选项可以实现一种带有文本框等的密码框?

Password 属性 不是依赖项 属性 -- 出于安全原因。不过,您可以轻松获得纯文本密码。

XAML:

<PasswordBox
    x:Name="passwordBox"
    PasswordChanged="OnPasswordChanged" />

代码隐藏事件处理程序:

private void OnPasswordChanged(
    object sender,
    RoutedEventArgs e)
{
    Debug.WriteLine(passwordBox.Password);
}

更新