X命名空间-Attribute

x名称空间 包含的类均与解析xaml语言相关,也称"XAML名称空间"

Attribute:

x:Class (一般就指向后置代码)

1、只能用于根结点

2、根结点类型 必须与 x:Class 指向元素的类型一样

3、x:Class 指向的类型必须使用partial 关键字


x:ClassModifier

修饰 x:Class 的访问级别 默认 Public

两者必须一致

x:Name

XAML 是声明式语言, 标签声明的是对象, 类是引用类型,一般是“引用者->实例"

所有的控件都继承 FrameworkElement 所以具有 Name属性

但是可能存在其他类,为了引用实例和方便检索,统一使用x:Name

x:FieldModifier

修饰字段的访问级别

x:Key

字典形式

资源字典使用,

<Window.Resources>
        <sys:Int32  x:Key="text" x:Shared="false" >1012</sys:Int32>
 </Window.Resources>

 <Button Width="80" Height="80" Content="{StaticResource ResourceKey=text}"/>

 x:Shared

 x:Shared = “true”,对每次请求的资源都使用同个实例。(默认)
 x:Shared = “false”,对每次请求的资源都创建一个新的实例。

 x:Uid

一个唯一标识应用程序中的 XAML 元素并且是资源路径一部分的字符串
要证明哪些字符串可用于 x:Uid ID 值,这取决于哪些字符串是 resw 文件和资源路径中的合法标识符

posted @ 2012-10-02 15:00  Mr.Lin_♪  阅读(248)  评论(0)    收藏  举报