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篇文章记录,欢迎各位拍砖指导!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,022评论 3 119
  • 有种危险的妖怪混在人群中,会不知不觉偷走你的时间来增加自己的寿命,比如吃自助餐的时间涂答题卡的时间……当感觉时间不...
    洞庭府君阅读 197评论 0 3
  • 鸿门宴上的手软 埋下乌江自刎的伏笔 你手里的将帅印 已经磨掉了棱角 还不舍得 封赏给流血的大将 你的小气 断送了你...
    金紫缘阅读 188评论 2 3
  • 哎呀呀,心里有只小兔子啊,,,傻乎乎的需要傻乎乎一下吗?会不会掌握不了自己呢,,,能尝试吗?想尝试就尝试下吧!
    旖睿睿阅读 194评论 0 0
  • 在参加自由写作班之前,我从未意识我自己的成长经历与我的原生家庭有着莫大的关联,毕竟父母那一代的成长环境和我...
    emma岁月静好阅读 442评论 0 0