即使数据输入有效,红色边框仍保留在TextBox上

我正在使用WPF,WPF应用程序框架和MahApps.Metro编写应用程序。 我为这样的数据输入窗口启用了validation:

                                       

结果如下:

在此处输入图像描述

哪个看起来不错。 即使我为TextBox输入有效值,仍然存在红色边框。 就像你可以在标题和全名TextBox es这里看到的那样。 如何清除这个残留的红色边框? 它来自哪里?

在此处输入图像描述

我之前遇到过这种情况,当它发生在我身上时,我必须在initializeContentRendered期间执行数据更改。 因为我有物品实际绑定。

我之前在Stack Overflow上看到的另一件事是这里发生的一个问题,也引起了类似的问题。

               

这是我的遭遇,如果这没有帮助,我将尝试重新创建问题并修复。 看看我是否可以帮助你更好地描述我如何修复它。 但希望这两个建议中的一个可以帮助你。

请让我知道,希望它有所帮助。