Resource——资源的总结

在xaml中,对于Style、DataTemplate、ControlTemplate、StoryBord等资源,可以放在UserControl.Resource、Windows.Resource、Control.Resource、DataTemplate.Resource、ControlTemplate.Resource、StoryBord.Resource、Style.Resource、ResourceDictionary中定义。

在定义Style时,若仅指定TargetType,而不指定x:Key,则“该样式”会应用到 有效范围内的全部TargetType类型的控件(包括兼容的)。

 

 

资源字典文件与本地资源的合并:

    <UserControl.Resources>

        <ResourceDictionary>

            <ResourceDictionary.MergedDictionaries>

                <ResourceDictionary Source="UCAlarmListDictionary.xaml"/>

                <ResourceDictionary>
                    <DataTemplate x:Key="alarmListItemViewTemplate".../>
                                        ......
                    <Style x:Key="alarmListItemViewTemplate".../>
                </ResourceDictionary>

            </ResourceDictionary.MergedDictionaries>

        </ResourceDictionary>

    </UserControl.Resources>

 

posted @ 2014-01-14 13:40  长白山  阅读(330)  评论(0)    收藏  举报