摘要:
.NET Compact Framework允许两种类型的控件继承:1:从控件草图开始构建一个用户控件2:重定义已存在的System.Windows.Forms.*.controls的非回顾/非呈现行为。首先在.NET CF上,不支持某些功能:与桌面框架不同。.NET CF不允许开发人员重定义标准控件是如何显示的视觉属性。例如,你不能从一个button,treeview
或者其他标准的控件中继承并重定义他们是如何被绘制的。
基于这个问题,给我们的开发造成了很多的不便,因为我们很多时候需要对一些控件进行修改,比如这次我就想在ListView的项目中实现一个滚动条的效果。经过查阅,解决的方式有以下几种:1:可以试用控件嵌入的方法,通过使用C++中的钩子,来截获消息,并实现两个控件之间的统一行为 2:直接继承自Control类,重画ListView 3:就是我要介绍的这个控件,是openNETCF中的控件,它打破了CF的诸多限制,我们可以随意的继承OwnerDrawnList来定义我们想要的控件样式和行为 阅读全文
随笔分类 - 移动开发
.net compact framwork 2.0下实现在设备上的代码调试
2007-12-27 20:51 by cppguy, 560 阅读, 收藏, 编辑
摘要:
弄了一下午,终于解决了,原来对于.net cf 2.0来说,要实现真机上的调试,必须安装.net cf sp1 或者直接安装 sp2. 这是地址: http://www.microsoft.com/downloads/details.aspx?FamilyID=0c1b0a88-59e2-4eba-a70e-4cd851c5fcc4&DisplayLang=en 阅读全文
效率,还是效率 .NET Compact Framework下实现GDI双缓冲
2007-12-24 21:00 by cppguy, 1777 阅读, 收藏, 编辑
摘要:
解决移动平台上图形界面的闪烁问题 阅读全文
windows mobile 5.0上.net cf的cab安装包
2007-12-14 15:49 by cppguy, 967 阅读, 收藏, 编辑
摘要:
刚买了手机,由于是5.0所以要装.net compact framework的运行时,才能运行.net程序,自己在网络上搜索了很久才找到这么一个2.19 M的手机安装包,放在这里,如果有人也要安装,就别再像我这么费劲了,连接:http://www.cnblogs.com/Files/abob/NETCF.rar,解压后,把cab文件拷贝到手机上点击安装就好了 阅读全文
通过一个简单的ListView例子看桌面开发和移动开发
2007-12-06 15:17 by cppguy, 2020 阅读, 收藏, 编辑
摘要:
用ListView在手机上展示大量数据 阅读全文