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

2016-11-23 19:34:13来源:CSDN作者:aj_shang人点击

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容纳图片,这类空间较为独立

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台