您的位置:首页 > Web前端 > CSS

WPF备忘录二(资源样式)

2012-01-12 22:45 399 查看
在Web中,如果一个好的样式,我们想应用在多个地方,可以定义成css样式,在WPF或Silverlight中也有类似的方式,我们称之为“资源样式”

<Grid>
<Grid.Resources>
<Style x:Key="btnStyle" TargetType="Button">
                <!--触发事件-->
                <Style.Triggers>
                    <Trigger Property="Button.IsMouseOver" Value="True">
                        <Setter Property="Foreground" Value="Black"></Setter>
                    </Trigger>
                    <Trigger Property="Button.IsPressed" Value="True">
                        <Setter Property="Background" Value="Yellow"></Setter>
                    </Trigger>
                </Style.Triggers>
                <!--设置属性-->
                <Setter Property="Foreground" Value="Red"/>
            </Style>
</Grid.Resources>
<Button Style="{StaticResource btnStyle}" Content="WPF" Width="50" Height="50"></Button>
</Grid>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息