您的位置:知识库 » .NET技术

一步一步学Silverlight :使用样式封装控件观感

作者: TerryLee  来源: 博客园  发布时间: 2008-10-08 18:04  阅读: 13455 次  推荐: 0   原文链接   [收藏]  

样式重写

定义了全局样式之后,样式能够被重写,即内联样式的优先级高于全局样式。如上面的示例中,我们在XAML中通过属性Foreground指定第一个按钮的前景色为蓝色:

<Canvas Background="#46461F">
    <Button Width="200" Height="60"
            Canvas.Top="90" Canvas.Left="30" Content="提 交"
            Style="{StaticResource button1}"
            Foreground="Blue"
            />
    
    <Button Width="200" Height="60"
            Canvas.Top="90" Canvas.Left="260" Content="取 消"
            Style="{StaticResource button2}"/>
</Canvas>

尽管我们在全局样式中指定第一个按钮的前景色为绿色,通过内联样式重写后,它显示为蓝色:

TerryLee_Silverlight2_0044

结束语

本文简单的介绍了Silverlight 2中使用样式来封装控件观感,对任何控件都可以使用全局样式进行封装。

0
0

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻