我有一个带有一堆标签的 C# WPF 应用程序。当我运行我的程序时,它会进行一些检查,无论检查是否为正,它都会将其对应的标签设置为绿色或红色。这些更改在我的 .cs 文件中完成,例如:
lblCheck14.Foreground = new SolidColorBrush(Colors.Green);
我想添加一个“重置”按钮,将应用程序重置为初始启动。我怎样才能最容易地实现这一点?
一种方法 - 但我真的希望有一种更聪明的方法,将它们全部设置为:
lblCheck14.Foreground = new SolidColorBrush(Colors.Black);
lblCheck21.Foreground = new SolidColorBrush(Colors.Black);
lblCheck42.Foreground = new SolidColorBrush(Colors.Black);
ETC..
但是是否有一个我可以调用的函数去除 .cs 文件对 XAML 文件中的控件所做的任何更改?就像让 XAML 回归库存一样?
对不起我的解释。希望你能理解我 :)
最好的祝福