所以我有一個TextBox
的形式,其中應用了Template
(它對所有文本框都是全局的)。我想要的是改變某些文本框的背景顏色,取決於它是否有無效的條目。但我需要改變只適用於一個特定文本框(所以我不能改變模板)如何用代碼中的模板更改元素的背景?
從代碼,我希望能夠說:
tb.Background = (SolidColorBrush)FindResource("myColor");
當我做到這一點目前,什麼都沒有發生,我只假定這是因爲有一個模板應用於TextBox tb
。
有沒有辦法做到這一點,而不是自定義Template
/Style
不正確的條目? (我需要爲多個控件重複這個過程,並且我不想要這麼多的樣式/模板)。
當你說改變一個元素的背景你是說你想改變特定的TextBox控件的背景顏色根據特定的條件..? – MethodMan 2012-08-02 21:21:49