AlphaMobileControls 控件的使用 AlphaImageButton
来源:互联网 发布:数据分析师什么公司好 编辑:程序博客网 时间:2024/05/21 12:45
在windows mobile 平台上做图形form开发,如果使用AlphaMobileControls这个开源的图形控件库的话,会使枯燥的界面展现出如安卓系统那样的半透明效果。
但是不能只看到它华丽的外表,随之而来的是对资源的占用也是很高的,现在windows mobile都普遍用在快递物流手持PDA的比较多,消费电子上面早已不存在了,在大多数人的印象中,说起windows mobile,或许印象还停留在多普达的几款手机上。
windows mobile PDA的配置一般都很低,用AlphaMobileControls的话,form运行可能不是很流畅。
比如说用到AlphaMobileControls上面的AlphaImageButton控件,也就是带图片的按钮控件,你同时必须设置它的背景显示图片BackgroundImage 和 点击以后需要显示的图片 ActiveBackgroundImage,否则的话,点击以后,就直接抛出NullReferenceException了。说白了处理的并不好。
既然是开源的,我们就可以看到AlphaMobileControls 这个控件是怎么实现的,打开源码,我们看到它是继承了Form控件,对alpha通道进行了调整,才显示出半透明的效果的。
其实虽然是可以当做自定义控件来用,但是并不能像Visual Studio自带的控件那样可以随意拖动调整,只能是勉强放到界面上,还得代码里面来调整坐标大小以及事件处理等等。
还有它的图片你必须改变图片的属性Build Action为Embedded Resource ,还必须用的工程里面的绝对路径才能加载显示出来。
- AlphaMobileControls 控件的使用 AlphaImageButton
- AlphaMobileControls 控件的使用 AlphaImageButton
- AlphaMobileControls 控件的缩放问题
- AlphaMobileControls
- [Windows Mobile]使用 AlphaMobileControls 實現透明控制項
- CListCtrl控件控件的使用
- 控件treeview的使用
- DataTable控件的使用
- 使用的控件前缀
- HTML控件的使用
- JTree控件的使用
- JTree控件的使用
- FreeTextBox控件的使用
- updateSql 控件的使用
- GridCtrl控件的使用
- Label控件的使用
- ListBox控件的使用
- AlphaControls 控件的使用
- 题目1017:还是畅通工程
- AlphaMobileControls 控件的使用 AlphaImageButton
- Java基本数据类型解析(附Java基本数据类型所占位数以及字节数的求法)
- 多读书,读好书
- 坚持,努力--记录acm破300
- AlphaMobileControls 控件的使用 AlphaImageButton
- 正则学习,示例
- Objective-C和PHP进行json交互
- Centos清理内存
- hdu 4539 郑厂长系列故事——排兵布阵(状态压缩DP)
- SOJ 4116: Chocolate
- 听一首歌,只为一句词
- c++拷贝构造函数(深拷贝和浅拷贝)
- 分布式存储系统大数据同步方面的两个问题