【发布时间】:2012-01-06 12:38:37
【问题描述】:
我创建了一个屏幕 (Screen1.xaml),其中包含很少的文本框和下拉菜单。由于所有文本框的属性都相同,因此我创建了一个样式文件(stylesheet.xaml),其中包含像这样的宽度、高度、字体大小等属性
<Style x:Key="TextBox.Base" TargetType="Control" BasedOn="{StaticResource TextBlock.Base}">
<Setter Property="Width" Value="250"/>
<Setter Property="FontSize" Value="10"/>
<Setter Property="Height" Value="15"/>
<Setter Property="FontFamily" Value="Arial"/>
</Style>
现在,我想根据某些条件动态更改控件的属性。我想在代码隐藏中实现这一点。请帮忙。
【问题讨论】:
-
应用新的 Style 资源是否重要,还是 VisualStateManager 会为您提供所需的内容?
标签: c# silverlight xaml styles