WPF初接触

最初从Winform转到WPF的动力来源于网络上大量评价WPF做出来的界面比Winform更好看,于是对于我这种给小企业编小项目单打独斗型的选手来说,自己一排脑袋,转吧。不管怎么说,做出来界面好看,老板满意,客户满意,对自己也赏心悦目,更有成就感。

到现在差不多一个月时间,也算看完成了一个小项目了,越发对WPF爱不释手,利用它做UI的编程简直行云流水,以前在Winform中很想尝试又无从下手的功能都有了一下实现,现在总结一下自己对它的感受。

1)界面与代码的完全分离

虽说编程的目标之一就是界面呈现与后台代码的完全解耦,或许是因为自己水平有限,总觉得Winform实现起来有点力不从心,但是WPF就不一样了,MS甚至看法了专门由于界面设计的blender,将界面的设计操作独立出来,两者可完全互不影响。

2)基于XAML的自由

Winform的空间可以用鼠标拖来拖去,属性也是点来点去,对于初学者来说,或许会觉得更直观,更方便;但当你适应了XAML就能感受到它设计的自由。复制移动控件只需要对XAML文本剪来剪去;任意的一组控件你可以轻松建立子空间实现复用;子控件的父控件可随意变化,修改起来完全无压力;父控件想加什么样的子空间,只要你想得到就可实现;绑定,再也不用在意自己的数据变化后去刷新呈现。

待补充...



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值