wpf Prism PasswordBox数据绑定+提示文本
要点:
1.采用TextBlock+PasswordBox叠加的方式,TextBlock在上层
2.采用DataTrigger数据触发器,绑定PasswordContent(这是附加的依赖属性,原本的PasswordBox是没有的),当PasswordContent的值为空字符串的时候,将TextBlock显示,否则隐藏TextBlock
3.为PasswordBox附加依赖属性——PasswordContent,主要是通过类PassworkBoxHelper实现(详细代码见上篇随笔)
4.该依赖属性的值与PasswordBox的Password属性一样,并且跟随变化(在类PassworkBoxHelper中实现)
5.PasswordContent绑定后台的一个字段,并给该字段赋初值——空字符串
前台代码:
1