<Style x:Key="dtpStyle" TargetType="{x:Type DatePicker}">
<Setter Property="RenderTransform">
<Setter.Value>
<ScaleTransform ScaleX="2" ScaleY="2"/>
</Setter.Value>
</Setter>
</Style>
<DatePicker x:Name="dtp1" Style="{DynamicResource dtpStyle}" />
<DatePicker x:Name="dtp2" Grid.Row="3">
<DatePicker.RenderTransform>
<ScaleTransform ScaleX="2" ScaleY="2"/>
</DatePicker.RenderTransform>
</DatePicker>
控件的属性,都可以放到Style中定义,基本格式都是
单一属性(如:宽,高,颜色等):
<Setter Property="单一属性" Value="值">
复杂属性(如:渐变背景,模板等):
<Setter Property="复杂属性">
<Setter.Value>
<!--属性的值描述-->
</Setter.Value>
</Setter>
<Grid><Grid.ColumnDefinitions>
<ColumnDefinition>
</ColumnDefinition>
<ColumnDefinition>
</ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition>
</RowDefinition>
<RowDefinition >
</RowDefinition>
</Grid.RowDefinitions>
</Grid>
类似于这样设置列于行。一个WPF XAML文档只能有设计一个Windows。
只能有一个Grid。
具体属性在Grid具体标签里设置 比如说宽高
<Grid Width="500" Height="700" ShowGridLines="False" HorizontalAlignment="Stretch" Background="Black" OpacityMask="Gray">
</Grid>
语法和XML很相近 自己没事建个Windows程序 试试就能明白了
希望对你有帮助
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)