在 WPF and Silverlight 中创建和消耗资源字典
2012-03-06 12:23
253 查看
示例演示在WPF和Silverlight中如何创建和消耗资源字典
1. MainPage.xaml
2. Extract Value to Resource
3. FormDictionary.xaml
4. Demo 下载
http://download.csdn.net/detail/songpengpeng20100202/4116407
1. MainPage.xaml
<UserControl x:Class="SilverlightAppResourceDictionaryDemo.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="400" FontSize="{StaticResource applicationTitleFontSize}"> <Grid x:Name="LayoutRoot" Background="{StaticResource formBackground}"> <TextBlock Height="52" HorizontalAlignment="Left" Margin="46,21,0,0" Name="textBlock1" Text="{StaticResource applicationTitle}" VerticalAlignment="Top" Width="301" FontSize="{StaticResource applicationTitleFontSize}" Foreground="{StaticResource applicationTitleForeground}" /> </Grid> </UserControl>
2. Extract Value to Resource
3. FormDictionary.xaml
<ResourceDictionary xmlns:system="clr-namespace:System;assembly=mscorlib" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <SolidColorBrush x:Key="applicationTitleForeground">Yellow</SolidColorBrush> <system:Double x:Key="applicationTitleFontSize">18</system:Double> <system:String x:Key="applicationTitle">ResourceDictionary Demo</system:String> <LinearGradientBrush x:Key="formBackground" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="Blue" Offset="0" /> <GradientStop Color="#150000FF" Offset="1" /> </LinearGradientBrush> </ResourceDictionary>
4. Demo 下载
http://download.csdn.net/detail/songpengpeng20100202/4116407
相关文章推荐
- WPF and Silverlight 学习笔记(十六):WPF资源(Resource)(1)
- WPF and Silverlight 学习笔记(十六):WPF资源(Resource)(1)
- WPF and Silverlight 学习笔记(十六):WPF资源(Resource)(1)
- WPF and Silverlight 学习笔记(十七):WPF资源(Resource)(2)
- WPF and Silverlight 学习笔记(十七):WPF资源(Resource)(2)
- WPF and Silverlight 学习笔记(十七):WPF资源(Resource)(2)
- Important FAQ questions for WPF and Silverlight - Part 2
- WPF 资源字典样式引用导致的DependencyProperty.UnsetValue
- WPF and Silverlight 学习笔记(二):WPF和Silverlight概述
- WPF and Silverlight 学习笔记(八):WPF布局管理之Grid、UniformGrid
- WPF and Silverlight 学习笔记(十):WPF控件模型
- WPF and Silverlight 学习笔记(十):WPF控件模型
- WPF and Silverlight 学习笔记(二十四):数据源提供器(DataProvider)
- WPF and Silverlight 学习笔记(二十六):基本图形使用(1)
- WPF and Silverlight 学习笔记(二十七):基本图形的使用(2)Path和位图操作
- 资源字典(Pro WPF 学习)
- [转]WPF and Silverlight 学习笔记(二十五):使用CollectionView实现对绑定数据的排序、筛选、分组
- WPF and Silverlight 学习笔记(三):WPF体系结构
- WPF and Silverlight 学习笔记(十一):WPF控件内容模型
- WPF and Silverlight 学习笔记(二十五):使用CollectionView实现对绑定数据的排序、筛选、分组