【发布时间】:2013-03-01 10:37:11
【问题描述】:
我下面的代码很简单,wp7中的样式资源,
<Style x:Name="image_find" x:Key="ImageFind1" TargetType="Image">
<Setter Property="Source" Value="display/pen.png"/>
</Style>
我想更改 setter 的源值,例如。 “display/tool.png”当我想在我的应用程序代码中运行时,请记住我需要样式中的图像蜂鸣:)
我正在运行这样的东西,
image_find.Setters.SetValue(Image.SourceProperty, "display/tool.png");
或者类似的,
style = App.Current.Resources["image_find1"] as Style;
style.Setters.SetValue(Image.SourceProperty, "display/tool.png");`
我收到 NullReferenceException 并且应用程序崩溃了...
【问题讨论】:
-
这种风格在哪里?
标签: c# windows-phone-7 xaml styles setter