Visual Studio中WPF和WFA程序的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio中WPF和WFA程序的区别相关的知识,希望对你有一定的参考价值。

WPF : Windows Presentation Foundation

WPF是Windows用户界面框架,从.NET 3.0开始提供的统一编程模型,指的是Win32应用开发的一种(现阶段标准)呈现方法,符合以下流程

  ||------------------------WPF开发模型过程------------------------------||

  Form API ---> XAML绑定 ---> Windows窗口设计 ---> 程序完工

相比于MFC方法的改进,WPF使用XAML(xml方法)设计GUI,支持控件封包,是比较现代和高性能的GUI设计方法

使用C#/VB.NET

WFA : Windows Form Application

Windows Form Application是Windows Application的.NET版本。Windows Application就是传统的Win32应用程序,在没有.NET的时候Windows Application使用MFC(Microsoft Foundation Classes)开发Win32应用,Windows Form Application则使用.Net中的Form控件开发应用。

使用C++

以上是关于Visual Studio中WPF和WFA程序的区别的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 2012 速成版附带的混合中制作 wpf 应用程序

WPF 应用程序:Visual Studio 与 Expression Blend

轻松进行WPF界面开发,Visual Studio 2019主题和新的默认主题

轻松进行WPF界面开发,Visual Studio 2019主题和新的默认主题

WPF 应用程序在 Visual Studio 之外崩溃

Visual Studio 2013中使用Ribbon For WPF