x名称空间详解
几个需要特别说明的名称空间:
x:Class
用来标记XAML和后台代码之间的合并关系。x:Class根节点的类型必须和x:Class值指向的类型保持一致。x:Class的值指向的类型在声明的时候必须是部分类,包含partial关键字。
x:Key
使用键值对的形式,将公共的资源或者内容放进资源字典中,需要的时候使用Key检索出来。
x:Shared
当我们把某些对象放进资源字典后,就可以进行重复使用了。在检索到一个对象后,是得到的同一个对象还是一个对象的多个副本呢?这就由x:Shared来控制。值为true时,得到同一个对象,否则,得到一个新的副本。默认资源中值是true,只是隐藏了。
x:Null
在XAML中,空值采用上面的写法。
x:Static
使用此方式访问的static成员,一定是数据类型的属性或者字段