5
我需要在代码艾克应用样式这样的:如何在运行时在代码中应用动态样式?
TextBlock.Style = TryFindResource("MyStyle") as Style;
当资源的词典改变,将动态更新(即皮肤被替换在运行时)。换句话说,我需要相当于使用动态资源这样的:
<TextBlock Style="{DynamicResource MyStyle}" />
我需要在代码艾克应用样式这样的:如何在运行时在代码中应用动态样式?
TextBlock.Style = TryFindResource("MyStyle") as Style;
当资源的词典改变,将动态更新(即皮肤被替换在运行时)。换句话说,我需要相当于使用动态资源这样的:
<TextBlock Style="{DynamicResource MyStyle}" />
尝试使用SetResourceReference。
textBlock.SetResourceReference(TextBlock.StyleProperty, "MyStyle")