wpf学习小结

从接触到wpf到现在大约有一年半的时间了,总结一下。

相比于winform,wpf给我的第一感觉是这东西做界面太简单了,尤其是页面布局,winfrom需要去修改控件的dock ,anchor属性,而wpf用网格搞定,当窗口尺寸改变后,wpf可以很轻松的将各部分按比例放大或缩小。

利用 blend 工具,可以很方便的修改标准控件的样式。

wpf的思想是数据驱动,当你把数据和控件绑定好之后,需要做的,就仅仅是去修改数据的值。而不需要每次修改数据之后,还要显示的去将其赋值于控件。

wpf据说动画也很厉害,但我基本上没用过,偶尔用过图像的翻转。

在使用过程中,用到wpf不方便的就是,wpf整个窗口公用一个句柄。调用网络摄像头sdk时,一般都需要传入一个控件句柄,虽然利用winformhost可以把winform的控件引入进来使用,但总觉的不是很方便。比如如何在图像上实时画人脸框,我还没想出来怎么实现。在wpf中,我还没有找到一个比较完善的控件去操作usb摄像头。

用了空闲时间,写了个小程序,作为阶段性结课作业吧。

http://download.youkuaiyun.com/detail/bornonew/9780995

涉及到了

自定义控件

树的使用

绑定的简单应用

路由事件

目录自动隐藏



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值