WPF Watermark PasswordBox from Watermark TextBox

前端 未结 4 1930
谎友^
谎友^ 2020-12-05 22:01

I am using a Watermark textbox as in Watermark TextBox in WPF

 

        
4条回答
  •  南笙
    南笙 (楼主)
    2020-12-05 22:35

    you can show/hide the background by yourself instead of using triggers:

    XAML:

    
    

    Code behind:

    // helper to hide watermark hint in password field
    private void passwordChanged(object sender, RoutedEventArgs e)
    {           
        if (passwordBox.Password.Length == 0)
            passwordBox.Background.Opacity = 1;
        else
            passwordBox.Background.Opacity = 0;
    }
    

提交回复
热议问题