使用Validation类时,是否有办法在与具有无效值的控件相同的图层中显示验证错误(使用Validation.Errors附加属性)?
我想要的是使用无效值在控件下显示错误。但错误文本不应与其他控件重叠,因此错误文本必须与控件位于同一层中,否则不会?
最诚挚的问候, 的Jesper
答案 0 :(得分:1)
执行此操作的一种方法是禁用Control的Validation.ErrorTemplate,并在Control的Template中创建自己的处理。请参阅this问题,了解在发生错误时将验证错误滑出TextBox的方法,并在再次生效时滑回。可以从here下载示例应用程序。
答案 1 :(得分:-1)
使用Validation.ErrorTemplate
。这是一个显示如何使用它的article
。