开源System Windows Forms库,让 Net Micro Framework界面开发和上位机一样简单

本文介绍了一个名为System.Windows.Form的开源库,旨在简化.Net Micro Framework的界面开发,提供与.Net Framework和.Net Compact Framework兼容的控件接口。通过此库,开发者可以利用现有Windows Forms的设计文件直接在.Net Micro Framework上使用,支持Button、TextBox等多种控件和界面风格,且完美适配中文。此外,文中对比了使用该库与默认窗体开发的代码差异,展示了其便捷性。未来计划将完善更多功能,如光标操作、中文输入法等。
摘要由CSDN通过智能技术生成

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

     .Net Micro Framework本身支持WPF界面开发,但是对国内用户来说,WPF开发相对比较陌生,并且.Net Micro Framework对此功能的支持并不完善,ButtonTextBoxListBoxPictureBox等等基本控件并不支持,所以要想在.Net Micro Framework上开发出一套相对复杂的窗体界面还是比较困难的。

System.Windows.Form库就是在这种背景下开发出来的,它提供的接口和控件,和.Net Framework.Net Compact Framework保持兼容,也可以说是.Net Compact Framework的一个窗体子集(不仅仅是子集,有写功能略有扩展,如Graphics类支持图片透明、渐变、圆角矩形绘制等等方法)。

由于.Net Micro FrameworkIDE开发环境并不支持所见即所得的窗体设计功能(以后有时间可以为MF开发这一功能),所以我们可以取巧,用.Net Framework.Net Compact Framework开发环境设计窗体,然后把相关窗体文件(如Form1.csForm1.designer.cs文件)直接导入到.Net Micro Framework工程中,稍加删减即可为.Net Micro Framework所用。

 

 

System.Windows.Form目前包括ButtonTextBoxListBoxComboBoxCheckBoxGroupBoxRadioButtonPictureBoxProgressBarVScrollBarHScrollBar11种常用控件,此外还提供了MessageBox方法。

包含两类窗体、普通窗体及模式窗体,含义和windows平台相同。

此外System.Windows.Form提供两种界面风格,上面的计算器显示的是SideShow风格的窗体,缺省风格和.Net Compact Framework一致(如下图):

 

 

 

值得一提的是,System.Windows

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值