黑马程序员--wpf学习记录笔记一
2013-02-23 15:01
537 查看
------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------
一.事件中sender指代什么:
指代触发事件的控件
二.关于继承:
1.class 子类:不指定父类则父类为object(.net中所有类都直接或者间接继承object)
2.父类变量可以指向子类对象,反之不可以。但在明确子类类型,可以强制转换使用
三."可变长度的数组"---》泛型:
1.定义:List<type> list = new List<type>();
2.常用方法:Add()\Remove()\Count\Clear
四、wpf中,控件常用属性:
1.Visibility:System.Windows.Visibility.Collapsed/Visible/hidden;
2.IsEnabled:false/true
五、null和“”小分析:
1.可空(null)类型:引用类型.如:自定义类、string等;不可为空类型:值类型.如:int\boolean\decimal\DateTime等
2.由于sqlserver中推出值类型可以为空,那.net语法中怎样一一的对应了?此时微软提供了"?"类型,不可为空类型+"?"就可以为空,如下:
int? a = null;//正确,但int a=null,会报错!
还需注意可以为null类型和不能为null的类型,不能相互转化,如:
int? a1=4;
int a2 =5;
a1=a2;//(成功)
a2=a1;//编译报错。
如果需要完成赋值,在保证a1不为空时,通过强制类型转化即可! 但a2=(int)a1,编译ok,如果a1为空时如此赋值,运行时会报错,也就是保证a1不能为空。
3.wpf控件的可空值:
wpf中控件radiobutton\checkbox\的属性isChecked的值类型为bool?,DatePicker的SelectedDate的值类型为bool?。
六、DateTime.Today和DateTime.Now的区别:
Today--->取得今天的年月日+00:00:00;
Now--->取得当前年月日时分秒的值.
七、ProcessBar四个常用属性:
Minimum(最小值)、Maximum(最大值)、value(当前值)IsIndeterminate(不确定模式)
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 本文出自 “技术的足迹” 博客,请务必保留此出处http://charlesxiao.blog.51cto.com/2657172/1138829
一.事件中sender指代什么:
指代触发事件的控件
二.关于继承:
1.class 子类:不指定父类则父类为object(.net中所有类都直接或者间接继承object)
2.父类变量可以指向子类对象,反之不可以。但在明确子类类型,可以强制转换使用
三."可变长度的数组"---》泛型:
1.定义:List<type> list = new List<type>();
2.常用方法:Add()\Remove()\Count\Clear
四、wpf中,控件常用属性:
1.Visibility:System.Windows.Visibility.Collapsed/Visible/hidden;
2.IsEnabled:false/true
五、null和“”小分析:
1.可空(null)类型:引用类型.如:自定义类、string等;不可为空类型:值类型.如:int\boolean\decimal\DateTime等
2.由于sqlserver中推出值类型可以为空,那.net语法中怎样一一的对应了?此时微软提供了"?"类型,不可为空类型+"?"就可以为空,如下:
int? a = null;//正确,但int a=null,会报错!
还需注意可以为null类型和不能为null的类型,不能相互转化,如:
int? a1=4;
int a2 =5;
a1=a2;//(成功)
a2=a1;//编译报错。
如果需要完成赋值,在保证a1不为空时,通过强制类型转化即可! 但a2=(int)a1,编译ok,如果a1为空时如此赋值,运行时会报错,也就是保证a1不能为空。
3.wpf控件的可空值:
wpf中控件radiobutton\checkbox\的属性isChecked的值类型为bool?,DatePicker的SelectedDate的值类型为bool?。
六、DateTime.Today和DateTime.Now的区别:
Today--->取得今天的年月日+00:00:00;
Now--->取得当前年月日时分秒的值.
七、ProcessBar四个常用属性:
Minimum(最小值)、Maximum(最大值)、value(当前值)IsIndeterminate(不确定模式)
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 本文出自 “技术的足迹” 博客,请务必保留此出处http://charlesxiao.blog.51cto.com/2657172/1138829
相关文章推荐
- 黑马程序员---wpf学习笔记七----数据库中null解说
- 黑马程序员_学习笔记2——wpf计算器
- 黑马程序员--wpf学习笔记八----主键类型的选择自动增长和GUID
- wpf学习笔记(2)《都是自己根据网络资源学习记录的仅供参考》
- 黑马程序员--WPF学习笔记二-----WPF常用页面布局
- 黑马程序员之SQL学习笔记:取出表A中第31到第40记录
- wpf学习笔记(2)《都是自己根据网络资源学习记录的仅供参考》
- wpf学习笔记(3)《都是自己根据网络资源学习记录的仅供参考》
- 黑马程序员_学习笔记3——wpf提示框
- wpf学习笔记(3)《都是自己根据网络资源学习记录的仅供参考》
- 黑马程序员 C#学习笔记① 使用WPF实现简易计算器
- 黑马程序员--wpf学习笔记三---窗体类小结
- wpf学习笔记(4)《都是自己根据网络资源学习记录的仅供参考》
- 黑马程序员--wpf学习笔记六----数据操作相关
- wpf学习笔记(1)《都是自己根据网络资源学习记录的仅供参考》
- 黑马程序员---wpf学习笔记四---banding的那些事
- wpf学习笔记(4)《都是自己根据网络资源学习记录的仅供参考》
- wpf学习笔记(1)《都是自己根据网络资源学习记录的仅供参考》
- 黑马程序员--wpf学习笔记五----说说ListBox\DataGrid与数据绑定的那点事
- 黑马程序员学习笔记_OC之self