zoukankan      html  css  js  c++  java
  • wpf-X名称空间Attribute

    1.x:class 

        该属性用于 后台代码与前端xaml代码连接 

     代码实例如下图

    2.x:ClassModifier

       该属性用于控制可见级别  public 等 与C#中的可见级别相同

       internal 对应private 在wpf internal 即代表私有  private 在wpf中无法使用

    3.x:Name

      用于声明控件名称 也用于后台选择控件 与winform中的 控件 Name属性一致 

      比如textbox 的name=tb1   后台使用为  tb1.Text 代表前端控件 一个名称为 tb1的控件的 Text属性

      事实上也可以在知道 选中控件的 层级关系 通过 已知上层的 Children 属性来寻找属性

    4.x:FieldModifier

       用于声明控件的可见级别 默认为 internal   如果要外部调用此窗口内的控件 则需要把 改属性修改成  public 

       该属性与  C# class 内部的成员变量可见级别 类似   ClassModifier对应class   FieldModifier 对应class 内部

    5.x:Key  

       在wpf中 每个控件都有自己的 Resources 代表资源管理,为了在Resources中快速找到自己想使用的资源  这里wpf使用  key value的存储方式

       

       出去上图前端调用  C# 后台也能调用  Resources[key]  或者 FindResource(key) 

    6.x:shared 

       该属性与x:key 配合使用 都是用于资源管理 ,x:shared="true" 每次获取的都是同一对象 否则为每次获取的不是同一对象 默认为 true  这里对一些引用类型的资源用比较大的作用,同一对象一次修改以后获取就是修改后的值,不同对象每次获取都是原始值

       

  • 相关阅读:
    Daemon Tools 4.x 或"SPTD.SYS"导致Windows不能启动的问题的解决方案
    Oracle for Windows 相关下载地址
    Winsock编程入门 4.面向连接的通讯
    MD5 Hashing in Java,Written by dimport
    登记照的尺寸
    使用FileUpload组件上传文件
    两台winXP电脑不能互相访问共享文件夹故障的最终解决方法
    常用序列号
    万事皆有因
    利用注册表检测IIS是否安装
  • 原文地址:https://www.cnblogs.com/xiongyang123/p/10677033.html
Copyright © 2011-2022 走看看