c#之WPF基础知识点(一)

X名称空间详解

X是指映射到xml名称空间时给它取的名字,(如果用的是字母y,那就是“y名称空间”)

X名称空间的成员(x:Class,x:Name)

Eg:xmlns:x=” http://schemas.microsoft.com/winfx/2006/xmal”来引入引号中的名称空间

 

X名称空间中包含这解析xaml语言相关的类

 

x:Name

frameworkElement是所有的wpf控件的基类,所以所有的wpf控件都具有name这个属性

1.当一个元素具有name属性的时,使用name或X:Nam效果是一样的

Eg:<button name=”btn”><=><button X:Name=”btn”>

2. .当元素没有name属性的时,为了在XAML声明时也创建引用变量以便在c#代码中访问,就只能使用x:Name.

 

X:FieldModifier

改变引用变量访问级别

X:key

需要多次使用的内容提取出来房子资源字典里,需要使用在资源时就用key将它检索出,

X:key的作用就是为资源贴上用于检索的索引

 

X:Type

         Eg:为一个style指定目标控件类型,一旦指定所有目标空间都将使用这个style,除非显示的将某个实例的style属性设置为x:null

 

 

X:Static

在XAML文档中使用数据类型的static成员

WPF时代

  数据驱动控件,数据是核心。

  常用控件有6类:

         布局控件:Grid,StackPanel , DockPanel等控件,继承Panel

         内容控件:Window,Button等继承ContentControl

         带标题的内容控件:相当于一个内容控件,但可以加一个标题,groupbox,TabItem等继承HeaderContentControl

         条目控件:显示一列数据。Listbox,ComboBox等继承ItemControl

         带标题的条目控件:TreeViewnItem,MenuItem继承HeaderItemsControl。常用来显示层级关系数据

         特殊内容控件:类似Textbox容纳字符串,textblock容纳可自由控制的格式的文本,image容纳图片,这类空间较为独立

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值