当我将一个Style应用于C#中的ListBox.ItemContainerStyle时,它没有在运行时进行更改。
我正在使用;
myListBox.ItemContainerStyle = (Style)(App.Current.Resources["NewItemStyle"]);
然而所有其他款式都在供应,比如我要去的Buttons等
myButton.Style = (Style)(App.Current.Resources["myMainButtonStyle"]);
我也没有收到任何错误,它什么也没做,并恢复到默认的系统风格。
答案 0 :(得分:0)
我使用App.Current.Resources而不仅仅是资源,因为在整个应用程序中没有定义“NewItemStyle”。我的错误。