.Net Micro Framework界面开发官方标准功能仅支持WPF方式,并且所谓的WPF开发和Windows平台上的WPF有很大的区别,即不支持可视化界面设计,也不支持XML方式界面格式定义,另外提供的控件也很少,又不含事件处理,所以使用上相对繁琐,需要自己写很多额外代码。
于是我在2009年底,自行开发了System.Windows.Froms库,该库主要模仿WINCE界面开发的,需要用触摸笔才能操作,目前这种操作方式早就淘汰了,所以为了支持手指直接操作,主要从以下几个方面入手进行了改造。
(1)、重新编写了软键盘,支持手指单击输入;
(2)、默认字体由原来的12变为16,为了便于操控,控件也进行了扩大处理;
(3)、去掉了任务栏;
(4)、去掉任务菜单;
(5)、窗体界面大小覆盖全屏;
控件简介
System.Windows.Form目前包括Button、TextBox、ListBox、ComboBox、CheckBox、GroupBox、RadioButton、PictureBox、ProgressBar、VScrollBar、HScrollBar等11种常用控件,此外还提供了MessageBox方法,使用方法和Windows平台的winform保持一致。
包含两类窗体、普通窗体及模式窗体,含义和windows平台相同。
详情请参见:
http://blog.csdn.net/yefanqiu/article/details/7742594
演示视频
视频播放地址:
http://v.youku.com/v_show/id_XNDI2NzM4Mjk2.html
