WPF项目之醉美XX(一):项目需求

经过几天的折腾,初步完成了一个WPF入门项目,某国家级贫困县的信息展示平台,特开此系列文章,希望记录开发过程中的一些要点,以方便知识积累。该项目需求很简单,就是一些页面的跳转和信息的展示,具体描述如下:

1.所有页面都是全屏展示,适配55寸Windows可触摸终端

2.首页mainPage包括两个触摸按钮:btnA和btnB

3.点击A之后,跳转到pageA,pageA有两个触摸按钮:btnA1和btnA2

3.1.点击btnA1直接打开一个当地县志的pdf,支持放大、缩小等常见pdf功能

3.2.点击btnA2直接跳转到当地政府官方网站

4.点击B之后跳转到pageB,pageB包括三个触摸按钮btnB1、btnB2、btnB3

4.1.点击btnB1打开一组图片进行轮播,图片像素比较高,数量在20张左右

4.2.点击btnB2跳转到一个产品推广网站

4.3.点击btnB3打开一个扶贫视频并循环播放

5.每个页面都可以通过右上角的返回按钮进行回退并于首页退出

总结以上需求,需要使用的知识点及实现的功能有:

1.页面布局

2.页面跳转及退出

3.页面自适应

4.打开pdf

5.打开网址

6.打开视频

7.图片轮播


前期完成过一个Android触摸屏上的类似项目,Windows终端的还没有接触,本来考虑使用HTML5的方式实现,开源组件比较多,而且开发难度比较小,上手也比较快。不过基于瞎折腾的目的,还是决定尝试下Windows客户端的方式,经过调研最终基于Visual Studio完成了一个WPF(Windows Presentation Foundation)项目并交付。本项目将基于开发中的要点和踩过的坑,开4-5篇文章记录,欢迎各位拍砖指导!

你可能感兴趣的:(WPF项目之醉美XX(一):项目需求)