做为一名新手,评论功能强大的WPF显然不太合适!希望并期待WPF并不是我所说的这样,错误的地方也希望大虾们指正。一.好处:WPF做的WINDOW程序界面不会随分辨率而改变,因为采用的是模拟的DPI。
二.缺点:MDI是一个很好用的界面,用MDI的系统界面直观,不会在任务栏排长龙。WPF不支持MDI,听说可以用TabControl来实现,待学习,有经验的是大虾麻烦指点一二!谢谢!
三.不知是缺点还是优点:WPF的DataGrid没有行的概念,虽然可以独行添加数据,但如果用独行添加,就不支持FullRow的选择,也没办法对所选行进行取值。微软的说法是用绑定,绑定是需要有数据源,这样就需要把查询到的数据放到一个容器里,像DataTable,List,数组等,但如果数据比较大时,就会特别占内存。等发现再更新~~~~~~~~
楼下请帮忙补充~~~~~~~

解决方案 »

  1.   

    最大的缺点就是驾着云彩来的,结果脸着地了。
    本来以为能够取代winform,现在再看,用的是少之又少呀
      

  2.   

    感觉Wpf抛弃了程序员跟用户,很多本来已经被认可的应用,到了WPF都用不上,真想不明白为什么拋弃MDI,这可是需要数据库的项目中不可少的。再来说绑定,一次大量数据的查询足以让电脑死机啊!也许会结果就落个Vista命运。
      

  3.   

    去stackoverflow上问客观一些,呵呵
    WPF/WCF/WF是微软主推的内容,对比MFC/Winform在功能上,结构上可以说是2个时代的东西
    我差不多用了MFC/Winform(5-6年), WPF(也要2年多了),最近在看cocoa,即使你们公司不用WPF,WPF中包含的思想和概念绝对值得你花时间去学习。
      

  4.   

    WPF就是一个要被微软用Metro代替的产物