所以我有一个TextBox
的形式,其中应用了Template
(它对所有文本框都是全局的)。我想要的是改变某些文本框的背景颜色,取决于它是否有无效的条目。但我需要改变只适用于一个特定文本框(所以我不能改变模板)如何用代码中的模板更改元素的背景?
从代码,我希望能够说:
tb.Background = (SolidColorBrush)FindResource("myColor");
当我做到这一点目前,什么都没有发生,我只假定这是因为有一个模板应用于TextBox tb
。
有没有办法做到这一点,而不是自定义Template
/Style
不正确的条目? (我需要为多个控件重复这个过程,并且我不想要这么多的样式/模板)。
当你说改变一个元素的背景你是说你想改变特定的TextBox控件的背景颜色根据特定的条件..? – MethodMan 2012-08-02 21:21:49