我不再使用WPF了,所以请原谅我的新手问题。 我有一个wpf用户登录表单,用户可以在其中输入用户名和密码。我还添加了一个TextBlock元素,我将可见性设置为隐藏。当用户登录失败时,我想使用来自UserAuthentication类的字符串错误消息设置文本块可见。如何将我的错误消息绑定到我的TextBlock并将其设置为可见?
答案 0 :(得分:2)
将string
属性ErrorMessage
添加到用作ViewModel
的{{1}},并将其值设置为错误。
然后要显示该消息,您需要使用DataContext
在Visibility
上的TextBlock
属性上设置绑定,并绑定到BoolToVisibilityConverter
上的bool
属性(如ViewModel
)。