当前位置:编程学习 > C#/ASP.NET >>

大家都来总结WPF的优缺点

做为一名新手,评论功能强大的WPF显然不太合适!希望并期待WPF并不是我所说的这样,错误的地方也希望大虾们指正。

一.好处:WPF做的WINDOW程序界面不会随分辨率而改变,因为采用的是模拟的DPI。
二.缺点:MDI是一个很好用的界面,用MDI的系统界面直观,不会在任务栏排长龙。WPF不支持MDI,听说可以用TabControl来实现,待学习,有经验的是大虾麻烦指点一二!谢谢!
三.不知是缺点还是优点:WPF的DataGrid没有行的概念,虽然可以独行添加数据,但如果用独行添加,就不支持FullRow的选择,也没办法对所选行进行取值。微软的说法是用绑定,绑定是需要有数据源,这样就需要把查询到的数据放到一个容器里,像DataTable,List,数组等,但如果数据比较大时,就会特别占内存。

等发现再更新~~~~~~~~
楼下请帮忙补充~~~~~~~ --------------------编程问答-------------------- 最大的缺点就是驾着云彩来的,结果脸着地了。
本来以为能够取代winform,现在再看,用的是少之又少呀 --------------------编程问答--------------------
引用 1 楼  的回复:
最大的缺点就是驾着云彩来的,结果脸着地了。
本来以为能够取代winform,现在再看,用的是少之又少呀

感觉Wpf抛弃了程序员跟用户,很多本来已经被认可的应用,到了WPF都用不上,真想不明白为什么拋弃MDI,这可是需要数据库的项目中不可少的。再来说绑定,一次大量数据的查询足以让电脑死机啊!也许会结果就落个Vista命运。 --------------------编程问答-------------------- 挺好用啊,不过对程序员要求较高。 --------------------编程问答-------------------- 去stackoverflow上问客观一些,呵呵
WPF/WCF/WF是微软主推的内容,对比MFC/Winform在功能上,结构上可以说是2个时代的东西
我差不多用了MFC/Winform(5-6年), WPF(也要2年多了),最近在看cocoa,即使你们公司不用WPF,WPF中包含的思想和概念绝对值得你花时间去学习。 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 1 楼  的回复:
最大的缺点就是驾着云彩来的,结果脸着地了。


你太有才了


--------------------编程问答-------------------- 汽车和马车相比有什么优缺点?

回答,汽车上没有拴马的地方,不知道算不算一个缺点。 --------------------编程问答-------------------- WPF就是一个要被微软用Metro代替的产物 --------------------编程问答-------------------- 又来一个Metro?


补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,