zoukankan      html  css  js  c++  java
  • wpfResource注意点


    1.全局资源(全局共享)

        <Application.Resources>
           
    <SolidColorBrush x:Key="demo" Color="Blue"></SolidColorBrush>
        
    </Application.Resources>

    2.局部资源

        <Canvas>
            
    <Canvas.Resources>
                
    <SolidColorBrush x:Key="red" Color="Red"></SolidColorBrush>
            
    </Canvas.Resources>
            
            <Button Background="{StaticResource red}">Button</Button>
        
    </Canvas>

    3.合并资源
    <Page.Resources>
      
    <ResourceDictionary>
        
    <ResourceDictionary.MergedDictionaries>
          
    <ResourceDictionary Source="myresourcedictionary.xaml"/>
          
    <ResourceDictionary Source="myresourcedictionary2.xaml"/>
        
    </ResourceDictionary.MergedDictionaries>
      
    </ResourceDictionary>
    </Page.Resources>



    特别是控件,当资源文件很多的时候,把资源文件分配到各个文件中,更好维护

    3.在代码中操作资源文件
    1.获取Resources["xxx"]
    2.FindResourceTryFindResource方法,一个找不到会抛异常,一个则返回nul

    4.双资源标记扩展
    静态资源StaticResource
    动态资源DynamicResource

    待补充
  • 相关阅读:
    junit4的初级用法
    junit3和junit4的区别总结
    工作一年多了,我的技术博客终于开通了
    VC++ 运行库官方安装包
    文本编辑器通用快捷键
    gcc命令介绍
    MinGW安装与配置
    windows常见快捷键
    Notepad++配置C/C++
    Notepad++快捷键
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/1214208.html
Copyright © 2011-2022 走看看