使用wpf TextBlock控件显示错误消息

时间:2017-10-18 12:47:29

标签: c# wpf xaml data-binding wpf-controls

我不再使用WPF了,所以请原谅我的新手问题。 我有一个wpf用户登录表单,用户可以在其中输入用户名和密码。我还添加了一个TextBlock元素,我将可见性设置为隐藏。当用户登录失败时,我想使用来自UserAuthentication类的字符串错误消息设置文本块可见。如何将我的错误消息绑定到我的TextBlock并将其设置为可见?

1 个答案:

答案 0 :(得分:2)

string属性ErrorMessage添加到用作ViewModel的{​​{1}},并将其值设置为错误。

然后要显示该消息,您需要使用DataContextVisibility上的TextBlock属性上设置绑定,并绑定到BoolToVisibilityConverter上的bool属性(如ViewModel)。