none
新手求教,关于WPF跟WinForm的一些问题 RRS feed

  • 问题

  • 菜鸟一只,我现在正在学习C#,之前一直是写winform程序,但是现在突然出现个WPF,让人对如何选择还是比较纠结的

    1.Winform能作的事情WPF都能作么?是说WPF会取代winform么?

    2.winform的程序能转换为WPF的程序么?

    3.还有我看WPF里面控件比winform少了很多,功能上会有影响么?

    4.如果要学习WPF,对软件配置需要什么准备么,还是VS2010就OK了?

    多谢回答;


    vortex.piggy


    2012年2月15日 6:44

答案

全部回复

  • 1. 以微軟的規劃是希望 WPF 取代 WinForm,可能等 Windows 8 會更明顯

    2. 大部分可以,您可以這樣做 演练:在 WPF 中承载 Windows 窗体控件

    3. 該有的都有,沒有的您可以從 Windows Forms 控件拿來用

    4. Visual Studio 2010 就可以了


    歡迎參觀我的Blog.NET菜鳥自救會

    2012年2月15日 7:17
  • 恩,非常感谢;

    因为我现在是初学,很多相同的技术名称都是缩写,而且概念又冗长,真是让人很难区分额;

    那这样我就继续研究WPF了,尽量拿WPF来出自己的应用程序;


    vortex.piggy

    2012年2月15日 7:19
  • 您好

    建議您可以 WPF 學習時,順便看一下 Silverlight 與 Windows Phone 開發,有些觀念是互通的


    歡迎參觀我的Blog.NET菜鳥自救會

    2012年2月15日 7:30
  • 噢,我现在C#语法,winform编程,文件操作,注册表什么的都OK了;

    现在又这么几个准备学的Asp.Net,Ado.Net,WPF,silverlight。能给我介绍下它们之间的关系么,就是列个学习顺序之类的东西;

    多谢了;


    vortex.piggy

    2012年2月15日 7:34
  • ADO.NET 應該是包含在 C# 基本語法內的,也就是對資料庫操作的部分

    假如想走 Web,可以先學 ASP.NET

    假如想走 Windows Phone 開發,可以先學 Silverlight

    假如想走 Windows 應用程式,可以先學 WPF

    而 Silverlight 是 WPF 的其中一部份,因此建議您可以一起學


    歡迎參觀我的Blog.NET菜鳥自救會

    2012年2月15日 7:37
  • 好的,多谢了,那我慢慢来吧

    vortex.piggy

    2012年2月15日 7:47