wpf-控件Boarder

摘要: 这个是装饰控件,给控件四周添加装饰。其下面只能有一个控件。 这段代码是给button四周加上一个框框, 阅读全文
posted @ 2017-07-10 15:36 bingbingzhe 阅读(198) 评论(0) 推荐(0) 编辑

wpf button--click 和command区别

摘要: button绑定到一个操作的时候,可以用click,也可以使用command。 比如: 其中btn_click是MainWindow中的一个Private 方法 ClickCommand 是MainxWindow中的一个属性。 其中MyCommand派生自ICommand OnClick函数是Vie 阅读全文
posted @ 2017-07-10 14:45 bingbingzhe 阅读(1572) 评论(0) 推荐(0) 编辑

wpf绑定--学习笔记2

摘要: 怎么实现一个绑定?一般的模式如下: 定义一个viewMode类,派生自INotifyPropertyChanged。这个类是对view而言的,界面 数据。 这个类中应该有对于于view中的数据的字段。 同时还应该有对应于字段的属性,在XAML中的绑定部分就是绑定这个字段。 这样当数据改变的时候,就是 阅读全文
posted @ 2017-07-08 16:24 bingbingzhe 阅读(123) 评论(0) 推荐(0) 编辑

c#中的变量,属性,字段

摘要: c++中只有成员变量和函数这个概念,然而c#中增加了很多术语:字段,属性,变量,方法,消息,委托。。。 先看看“变量”这个词:这个术语的意思应该就是c++中“变量”的一个更小的子集。限定于函数或者全局的定义,比如int a;用来表示一块内存区域。 字段:应该是特指类中的变量。比如在类中定义一个a,i 阅读全文
posted @ 2017-07-08 14:38 bingbingzhe 阅读(483) 评论(0) 推荐(0) 编辑

WPF 绑定-----学习笔记

摘要: 1.绑定实现了数据驱动View. 2.绑定涉及到四个部分。源,路径,目标,目标属性。 绑定源:标识源属性所在的类型实例。 路径(path):指示源中的属性。也就是说,目标对象的数据从何而来。 绑定目标:指接受相应更改的属性所在的实例。 目标属性:表示接受绑定运行值的目标。 这四个部分联动的方式是:绑 阅读全文
posted @ 2017-07-07 16:28 bingbingzhe 阅读(121) 评论(0) 推荐(0) 编辑

c#中this

摘要: 1.和c++中一样,指当前的对象。 2.用于传递构造函数。eg 3.用于实现索引: 这样就可以直接使用IndexTest对象的[]操作。 4.为原始类型扩展方法 扩张方法三要素: 静态类。 静态函数 this关键字 比如扩展string 使用的时候: 阅读全文
posted @ 2017-07-07 14:59 bingbingzhe 阅读(140) 评论(0) 推荐(0) 编辑

c#静态构造函数

摘要: 在网上看到一个经典的关于静态构造函数的问题: class A { public static int X = B.Y + 1; static A() { Console.WriteLine("static A: x={0}", X); //X = B.Y + 1; } static void Mai 阅读全文
posted @ 2017-07-06 16:04 bingbingzhe 阅读(114) 评论(0) 推荐(0) 编辑

WPF 布局

摘要: WPF窗口只能包含单个元素。为了使窗口中放置多个元素,需要使用容器,容器中可以添加多个元素。造成这个原因是window类继承自ContentControl类。 布局遵循的原则: 1.不应该显式指定元素(控件)的尺寸。 2.不应该使用屏幕坐标指定元素的位置。 3.容器的子元素共享可用空间。 4.使用可 阅读全文
posted @ 2017-07-06 15:06 bingbingzhe 阅读(550) 评论(0) 推荐(0) 编辑

WPF 布局

摘要: WPF窗口只能包含单个元素。为了使窗口中放置多个元素,需要使用容器,容器中可以添加多个元素。造成这个原因是window类继承自ContentControl类。 布局遵循的原则: 1.不应该显式指定元素(控件)的尺寸。 2.不应该使用屏幕坐标指定元素的位置。 3.容器的子元素共享可用空间。 4.使用可 阅读全文
posted @ 2017-07-06 15:06 bingbingzhe 阅读(307) 评论(0) 推荐(0) 编辑

attribute and property

摘要: attribute和property 都可以表示属性的意思, attribute更倾向于具体的特殊的性质。 property更广泛些。 WFP书中的一句话:可以通过特性(attribute)来设置每个类的属性(property)。 阅读全文
posted @ 2017-07-05 13:47 bingbingzhe 阅读(104) 评论(0) 推荐(0) 编辑