您的位置:首页 > 其它

WPF学习笔记1-XAML空间关键字

2013-09-23 18:02 288 查看
1、Properties:里面的主要内容是程序要用到的一些资源(如图标、图片、静态字符串)和配置信息。
2、References:标记了当前项目需要引用哪些其他的项目。
3、App.xaml:程序的主体,StartupUri=启动的窗体
4、Xaml是标记语言,是专门用于绘制UI的语言,呈树形结构。
5、命名空间关注的几个元素
x:Array:扩展标签,提供一个类型已知数组
<ListBox>
<ListBox.ItemsSource>
<x:Array>
<sys:String>fffff</sys:String>
<sys:String>fffff</sys:String>
<sys:String>fffff</sys:String>
<sys:Object>fjasdjfa</sys:Object>
<sys:Int32>21</sys:Int32>
</x:Array>
</ListBox.ItemsSource>
</ListBox>
x:Class:类的名字,必须使用partial关键字。
x:ClassModifier:类的访问控制级别。
x:Code:可写后台代码,
<x:Code>
<![CDATA[
privatevoida()
{
tb.Text="";
}
]]>
</x:Code>
x:FieldModifier:对象的访问级别。
x:Key:"key-value"对形式,资源的键
x:Name:对象的名字。
x:Null:空值
x:Shared:与key配合使用,x:Shared=true,每次得到的都是同一个对象,false时得到对象的副本。默认为true
x:Static:使用静态字段或静态属性。
<TextBlockText="{x:Staticlocal:WPFTest.showtext}"/>
x:Subclass:x:Subclass的类不能为嵌套类,且x:Subclass必须引用根对象
x:Type:对象的类型
x:TypeArguments:将泛型的约束类型参数传递给泛型类型的构造函数
<my:BusinessObjectx:TypeArguments="x:String,x:Int32"/>
x:Uid:为标记元素提供一个唯一标识符。
x:XData:数据提供者,在XmlDataProvider实例的数据就要放在x:XData标签的内容。
<XmlDataProviderXPath="books">
<x:XData>
<supmark>
<fruits>
<fruit>ff</fruit>
<fruit>ff</fruit>
<fruit>ff</fruit>
</fruits>
<Drinks>
<Drink>aa</Drink>
<Drink>aa</Drink>
<Drink>aa</Drink>
</Drinks>
</supmark>
</x:XData>
</XmlDataProvider>
本文出自 “IT_DIY” 博客,请务必保留此出处http://yinjun98.blog.51cto.com/2836466/1300733
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: