C# 将样式应用于C中的ItemContainerStyle#

C# 将样式应用于C中的ItemContainerStyle#,c#,silverlight,listbox,coding-style,C#,Silverlight,Listbox,Coding Style,当我在C#中将样式应用于ListBox.ItemContainerStyle时,它不会在运行时进行更改 我正在使用 myListBox.ItemContainerStyle = (Style)(App.Current.Resources["NewItemStyle"]); 然而,所有其他的风格正在提供,如按钮等我要去的地方 myButton.Style=(Style)(App.Current.Resources[“myMainButtonStyle]”) 我也没有收到任何错误,它只是不执行任何

当我在C#中将样式应用于ListBox.ItemContainerStyle时,它不会在运行时进行更改

我正在使用

myListBox.ItemContainerStyle = (Style)(App.Current.Resources["NewItemStyle"]);
然而,所有其他的风格正在提供,如按钮等我要去的地方
myButton.Style=(Style)(App.Current.Resources[“myMainButtonStyle]”)


我也没有收到任何错误,它只是不执行任何操作并恢复到默认的系统样式。

我使用App.Current.Resources而不是Resources,因为整个应用程序中没有定义“NewItemStyle”。我的错误