09 2015 档案
摘要:Bingding是什么 WPF中的Binding注重表达的是一种像桥梁一样的关系,它的两端分别是Binding的源(Source)和目标(Target)。数据从哪里来哪里就是源,Binding是架在中间的桥梁,Binding的目标是数据要往哪去儿。一般情况下,Binding源是逻辑层的对象,Bin...
阅读全文
摘要:Grid Grid会以网格的形式对内容元素进行布局,其特点如下:可以定义任意数量的行和列,非常灵活;行的高度和列的宽度可以使用绝对数值、相对比例或自动调整的方式进行精确设定,并可设置最大值和最小值;内部元素可以设置自己所在的行和列,还可以设置自己纵向跨几行、横向跨几列;可以设置Children元素...
阅读全文
摘要:什么是控件 WPF中是数据驱动UI,数据是核心、是主动的;UI从属与数据并表达数据、是被动的。UI的功能是让用户观察和操作数据,为了让用户观察数据,我们需要用UI元素来显示数据;为了让用户操作数据,我们需要用UI元素响应用户的操作。WPF中把那些能够显示数据、响应用户操作的UI元素称为控件。 控...
阅读全文
摘要:x:Code它的作用就是包含一些应该在后置代码中的C#代码,这样做的好处就是不用把XAML代码和C#代码放到两个文件里,但不建议这么做,因为不易维护和调试x:XData一个专用标签。WPF中把包含数据的对象成为数据源,用于把数据源中的数据提供给数据使用者的对象被称为数据提供者,如果想声明一个数据提供...
阅读全文
摘要:x:Type指一种数据类型的名称。我们在编程过程中,一般操作的是数据类型的实例或实例的引用,但有时也会用到数据类型本身,当我们在XAML中想表示某个数据类型时就可以用x:Type标记扩展,比如某个类的一个属性,他的值要求是一种数据类型,当我们在XAML中为这个属性赋值时就需要用到x:Typex:Nu...
阅读全文
摘要:x:Class告诉XAML编译器将XAML标签的编译结果与后台代码中指定的类合并x:ClassModifier告诉XAML编译器由标签编译生成的类具有怎样的访问控制级别x:Name为标签声明的对象生成一个可以在C#代码中使用的引用变量。在XAML代码中,有Name也有x:Name,其中Name是WP...
阅读全文
摘要:Property和Attribute通常都被翻译为“属性”,其实二者所表达的不是一个层面的东西。Property属于面向对象理论的范畴。在使用面向对象思想编程的时候,需要对客观事物进行抽象,再把抽象出来的结果封装成类,类中用来表示事物状态的成员就是Property。比如抽象一辆汽车,则Car.Len...
阅读全文
浙公网安备 33010602011771号