【发布时间】:2015-09-17 16:45:04
【问题描述】:
我目前正在开发一个包含一些文本框验证的 WPF C# 应用程序。如果字段有效,则必须显示正确的验证图像,如果无效,则必须显示错误的验证图像,如下图所示。
我的问题是如果我单击取消按钮或其他按钮,如何为所有图像设置visibility = visibility.Hidden。我知道 set img1.visibility = visibility.Hidden;, img2.visibility = visibility.Hidden;, img3.visibility = visibility.Hidden;... 有效,但我需要创建一个函数来做到这一点。我相信我创建了一个图像列表并将这个参数列表传递给一个函数工作正常,我可以使用这个函数进行其他验证。那我该怎么做呢?
【问题讨论】:
-
Bind每个Image的Visibility并创建在Visible和Hidden之间切换的函数。如果您使用bool属性,请使用Converter。 -
@AbinMathew 怎么做?
-
转换器Example
-
没问题希望对你有帮助。