WPF学习笔记《一》
来源:互联网 发布:淘宝hot是什么意思 编辑:程序博客网 时间:2024/05/21 11:20
在网上看了一些WPF Hello world 程序编写后,自己总结出了其中的几点。
Winform 和 WPF 的区别在于
1、WPF的UI元素设计通过XAML敲代码方式来完成所有的UI部分,而传统Winform是依靠拖动UI控件的方式。
2、WPF的UI界面设计和交互分为两个相互关联的部分,xaml和xaml.cs文件,而在Winform中则分前端UI控件,后端代码
一、xaml文件的介绍
其中xmlns貌似表示一个超链接,但在此可能并不指向网站,应该是建立UI界面和交互逻辑的桥梁之类
xmlns:local 表示的是此项目窗体类所在的命名空间
x:Class 表示的是此命名空间下的类MainWindow,此类用来编写UI交互逻辑
二、xaml.cs文件介绍
其中划横线的是创建此Hello world 所添加的控件,可以看到和右边图中的命名保持一致,也必须一致,
只有这样才可以正确进行UI交互,其实和winform中的一些使用方式差不太多。
三、需要注意的几个点
1、当在xaml中Grid容器内命名正确的控件,不能直接在交互逻辑类中直接修改控件的名称,而是两边同时修改
2、xaml中一句话的结束不加分号
3、事实上wpf也是将UI控件当作组件来开发的和Unity3D应该是具备联系的
四、结语
个人认为wpf相比较winform设计UI控件时会更加灵活,学好wpf对html xml等语言的学习均大有裨益,立根于实际。
阅读全文
0 0
- WPF学习笔记一
- WPF学习笔记(一)
- WPF学习笔记(一)
- WPF学习笔记《一》
- WPF 学习笔记(一)
- WPF and Silverlight 学习笔记(一)
- wpf快速学习笔记一 xaml基础知识
- WPF学习笔记一 熟悉XAML
- WPF的Binding学习笔记(一)
- WPF 笔记 一
- WPF的Binding (path)学习笔记(一)
- WPF学习笔记:(一)数据绑定与DataContext
- 深入浅出WPF学习(一)
- WPF学习一:命令
- wpf学习笔记
- WPF学习笔记1
- WPF学习笔记二
- WPF学习笔记--基本知识
- 关于PHP面向对象编程中使用范围解析操作符访问非静态方法的注意事项
- ios面试大全
- STM32为什么必须 先配置时钟 再配置GPIO
- asp.net mvc 原理
- 关于Unchecked cast from List<String> to Iterator<String>的警告
- WPF学习笔记《一》
- wordpress数据跨库转移
- linux基础(十三)软件安装rpm、yum
- 16位CRC查表法的简单使用方法
- int main(int argc,char* argv[])详解
- LTE 码字,天线端口,层之间的关系
- .net全局定时定期执行某些操作在Global.asax中具体实现
- Andfix集成与使用
- windows下配置nginx+php环境