学位专题

<
DOI:10.7666/d.y1926576

WPF技术的设计方法研究及其在购物系统中的应用

王小华
中国海洋大学
引用
WPF是由微软公司发布的一个崭新的计算机图形学表现层技术,作为Windows下全新的界面设计引擎,主要用于Windows的统一显示子系统。它为用户界面、2D/3D图形、文档和媒体提供了统一的描述和操作方法,用于开发富客户端应用程序,使开发人员和设计人员可以创建更好的视觉效果、不同的用户体验。WPF平台的出现为我们带来了丰富的功能实现,满足了人们对用户体验和视觉冲击力的追求,Vista系统中的半透明效果的窗体等都是得益于WPF技术的出现和普及。   那么,如何充分利用WPF所提供的诸多设计特性来构建现代的图形用户界面,也就成为程序员开发过程中必然要考虑的问题,因此,WPF的设计模式和关键技术特性是本文的重点研究内容。本文首先阐述了在WPF中软件UI设计和逻辑设计完全分开的架构模式的特点,如何应用WPF提供的XAML标记语言使得用户界面的表现能够独立于其功能设计,并对WPF的体系结构和布局、路由事件以及动画机制等关键技术进行研究,总结如何应用这些关键技术使得在现有优良的框架下完成设计工作,更容易地来实现UI的构建。   本文在对WPF关键技术进行研究之后,以购物系统为例,介绍如何利用WPF构建用户购物桌面平台。设计实现购物系统,并着重于该系统中用户购物平台的设计。首先使用XAML语言定义应用程序的初始界面,并进行详细的布局设计,而后应用C#语言编写相应的功能实现代码,从而构建出一个界面美观、功能完善的用户购物界面。文章重点论述了WPF的关键技术在商品搜索模块中界面布局、事件处理以及动画特效等方面的设计方法。

WPF技术;XAML语言;布局技术;路由事件;购物系统;界面设计

中国海洋大学

硕士

计算机软件与理论

魏振钢

2011

中文

TP317.4;TP319;F713.36;TP311.52

70

2011-10-31(万方平台首次上网日期,不代表论文的发表时间)