WPF(Windows Presentation Foundation):是微软推出的基于windows vistal的用户界面框架,属于.NETFramework 3.0的一部分。它提供了同一的编程模型,语言和框架,真正做到了分离界面设计和后台编程,同时还提供了好多丰富多彩的界面。
WPF是一个采用XAML的用户界面技术。XAML提供了一种便于扩展和定位的语法来定义和程序逻辑分离的用户界面。因此让WPF做到了界面和后台编程分离。
如果用过winform的,WPF上手特别快,操作很相似。今天跟大家简单介绍一下WPF的建立和界面布局。
(一)建立WPF项目
打开VS,新建项目:
选择WPF应用程序。
(二)WPF界面布局
首先映入眼帘的是一个小方框,如果把鼠标放在方框的边缘区就可以画一条分割线,如图所示。下面是XAML代码区,在这里可以手动敲界面代码,也可以在小方框里拖动控件。
解决方案资源管理器:
解决方案资源管理器中会有这么几个XAML文件和类。其中APP.xaml是用来初始化一些东西,一般一个解决方案里只能存在一个APP。MainWindow.xaml相当于设计咱们的窗体,一个解决方案里可以存在多个窗体。
MainWindow.xaml.cs编写后台代码。
通过第一个图创建WPF应用程序我们就可以看出来。上面的前几个像控制台应用程序,Windows应用程序,咱们是不是经常使用可以在它下面的WPF应用程序我们是不是有注意到?是不是好奇过,点开看一下。善于思考的人善于发现,会找到大的圈子飞速成长,而我们没有好奇心,不善于思考的只局限于一个小小的空间。不要让自己的大脑生锈。