---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
1. Focus()为控件获得焦点
2. 事件参数中的Sender是触发事件的控件(被点击的控件)
3. 可以 用父类变量指向子类对象(给对象贴标签),反之则不能
4. 变量和对象:变量是一个标签,对象是一个实际存在的东西
Dog dog=new Dog(); Animal a=dog;//Dog类继承了Animal类
5. 集合:长度不固定。List<int> list=new list<int>();//集合中存放的是int类型,使用add向集合中添加数据
6. 菜单分为普通菜单(Menu)和上下文菜单(ContextMenu,又称右键菜单)
7. Menu下可以放多个MenuItem, MenuItem通过属性Header显示内容
8. 单行文本框变多行文本框:将其属性TextWrapping值设置为Wrap
9. 密码框passwordBox,其属性password为密码
10. 可空数据类型:引用类型 (自定义类、string) ;不可空:值类型(int、boolean) int i=null;//错误
11. 在不可空类型后加?就可为null了 int? i=null;//正确
12. DataPicke 日期选择器 SelectedData为选中日期
13. ProgressBar :IsIndeterminate是否不确定模式;value当前值
14. WPF页面布局:(1)<stackPanel></StackPanel>有两种方式,设置Orientation:horizontal和Vertical.可以嵌套(2)Grid布局(表格):改变控件在grid中的位置设置grid.row和Grid.column;通过代码修改控件的Grid.Row和Grid.Colmn属性:Grid.SetRow(btn,i);Grid.SetColomn(btn,j);
15. Textblock:属性VerticalAlign垂直对齐方式
16. Random随机数生成函数、random.next(x,y)随机生成一个(x,y)范围内的整数
17. DockPanel可以通过设置DockPanel.Dock将其子元素靠上下左右排列
18. 工具条 toolbar
19. 固定窗口的大小:resizeMode=NoResize
20. 在屏幕中央打开窗口:windowstartupLocation= centerscreen
21. 通过设置windowState属性来设置窗口的默认状态
22. 类之间传递值通过属性。
23. 如果窗口是用showDialog()打开的,则给dialogresult赋值会自动关闭窗口,并把dialogresult属性的值通过showdialog()的返回值返回
24. OpenFileDialog打开文件对话框。获得打开文件的文件名:读取FileName属性的值 ;filter类型过滤符 ,用“|(英文)”隔开
25. SaveFileDialog 保存对话框
26. 通过代码为图片输入路径 :image.Source=new BitmapImage(new url(“1.jpg”));
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------