一起学WPF系列(2):第一个WPF应用程序
2011-06-03 16:06
260 查看
http://netcode.cnblogs.com/archive/2011/06/03/wpf-2.html
概述
Windows Presentation Foundation (WPF) 是下一代显示系统,用于生成能带给用户震撼视觉体验的 Windows 客户端应用程序。使用 WPF,您可以创建广泛的独立应用程序以及浏览器承载的应用程序。一直以来,我对界面的东西是不怎么感兴趣的,可自从Windows Presentation Foundation (WPF)发布之后,也不免为它能实现的绚丽的界面所吸引,《一起学WPF系列》和大家一起分享学习WPF学习经验的系列文章。
本文是《一起学WPF系列》中的第二篇,也是从Hello Word开始吧。
本文目的:
学习WPF项目模板,创建一个最简单的Hello Word应用,体验WPF编程模型。
项目模板:
本系列文章默认情况下,开发环境为Vista + Visual Studio.Net 2008。有关开发环境的搭建问题,请访问:一起学WPF系列(1):磨刀不误砍柴工 。在搭建好开发环境之后,打开VS2008,选择创建项目(Create Project),出现如下图所示的选择项目模板的对话框:
private void Button_Click(object sender, RoutedEventArgs e)
在Button_Click中添加MessageBox.Show("Hello World!"),我们的第一个WPF应用程序便大功告成了。看看运行效果吧:
Window1.xaml
Window1.xaml.cs
Window1.xaml.cs
而WPF在浏览器中的应用程序Jillzhang.Wpf.HelloWorldInBroswer的创建方法和Windows中的基本类似,只是将Windows更改为Page,其他的在本范例中大同小异,实现后的效果图为:
范例项目下载:
/Files/jillzhang/Jillzhang.Wpf.HelloWorld.rar
结束语
WPF博大精深,虽尽全力,也不能在短时间内就掌握其宗,其旨,作为初学者,我们只能先略懂其皮毛,然后逐渐深入,方能修成正果,本文从WPF项目模板出发,并创建了一个十分简单的WPF应用程序,并且搭配WPF浏览器应用,也算是管中窥豹,可见一斑了。唯一的希望就是能给大家的学习带来一点点参考,便足以欣慰了。
概述
Windows Presentation Foundation (WPF) 是下一代显示系统,用于生成能带给用户震撼视觉体验的 Windows 客户端应用程序。使用 WPF,您可以创建广泛的独立应用程序以及浏览器承载的应用程序。一直以来,我对界面的东西是不怎么感兴趣的,可自从Windows Presentation Foundation (WPF)发布之后,也不免为它能实现的绚丽的界面所吸引,《一起学WPF系列》和大家一起分享学习WPF学习经验的系列文章。
本文是《一起学WPF系列》中的第二篇,也是从Hello Word开始吧。
本文目的:
学习WPF项目模板,创建一个最简单的Hello Word应用,体验WPF编程模型。
项目模板:
本系列文章默认情况下,开发环境为Vista + Visual Studio.Net 2008。有关开发环境的搭建问题,请访问:一起学WPF系列(1):磨刀不误砍柴工 。在搭建好开发环境之后,打开VS2008,选择创建项目(Create Project),出现如下图所示的选择项目模板的对话框:
private void Button_Click(object sender, RoutedEventArgs e)
在Button_Click中添加MessageBox.Show("Hello World!"),我们的第一个WPF应用程序便大功告成了。看看运行效果吧:
Window1.xaml
Window1.xaml.cs
Window1.xaml.cs
而WPF在浏览器中的应用程序Jillzhang.Wpf.HelloWorldInBroswer的创建方法和Windows中的基本类似,只是将Windows更改为Page,其他的在本范例中大同小异,实现后的效果图为:
范例项目下载:
/Files/jillzhang/Jillzhang.Wpf.HelloWorld.rar
结束语
WPF博大精深,虽尽全力,也不能在短时间内就掌握其宗,其旨,作为初学者,我们只能先略懂其皮毛,然后逐渐深入,方能修成正果,本文从WPF项目模板出发,并创建了一个十分简单的WPF应用程序,并且搭配WPF浏览器应用,也算是管中窥豹,可见一斑了。唯一的希望就是能给大家的学习带来一点点参考,便足以欣慰了。
相关文章推荐
- 一起学WPF系列(2):第一个WPF应用程序
- WPF学习系列(1) - 第一个应用程序
- WPF系列(一)第一个WPF应用程序!
- 一起学JAVA之《spring boot》02-开发您的第一个Spring Boot应用程序
- WPF入门教程系列(一) 创建你的第一个WPF项目
- 【最佳实践系列】一种WPF应用程序数据验证模式
- WPF:“wpf类库项目改为Window应用程序项目”系列问题
- 一起谈.NET技术,WPF 基础到企业应用系列3——WPF开发漫谈
- WPF系列之应用程序生命周期
- 第一个WPF应用程序
- 一起谈.NET技术,WPF 基础到企业应用系列5——WPF千年轮回2
- Windows Phone 系列- 创建第一个 Silverlight 应用程序
- 走进WPF系列学习之一 如何建立、设计、执行与部署WPF应用程序
- [Spring Boot实战系列] - No.1 开发第一个应用程序 Hello World
- WPF入门教程系列(一) 创建你的第一个WPF项目
- 第一个WPF学习例子--多线程、任务和UI线程一起使用、方法重载 c#书籍
- 走进WPF系列学习之一 如何建立、设计、执行与部署WPF应用程序
- WPF系列之应用程序生命周期
- 一起谈.NET技术,WPF 基础到企业应用系列1——开篇有益
- 一周入门WPF-Day1-创建你的第一个WPF应用程序