摘要:我的LUMIA925已经买了很久了,想自己开发WP应用放在上面,却一直想不到有什么特别的想法和需要。前几天的事情正好让我有了这个机会。
阅读全文
摘要:在不清楚基控件的内部构造的时候,不要随便在派生控件中override,这有可能会对控件的功能造成破坏,还是老老实实使用基控件公开出来的事件比较稳妥!
阅读全文
摘要:Visual Studio.Net 2010正式推出已经有一段时间了,用着感觉的确比2008好,特别是Ctrl+滚轮这个代码缩放功能,更是像我这样的视力不佳者的福音。
不过比较郁闷的是,Leadtools迟迟没有推出17的正式版,貌似还在研究如何使SilverLight的图像处理像Winform一样。所以我们不得不在VS2010中继续使用Leadtools v16.5。
不过前两天在VS2010的Winform项目中添加Leadtools控件时出现了一个问题,添加进去的控件竟然变成了类似BackgroundWorker一样的组件,也就是不显示在窗体上了!
阅读全文
摘要:前两天有人问用.NET怎么做类似于心电图的图像控件。我以前也从来没做过,但是感觉应该不是很困难,关键是要知道从哪开始下手。所以当时只是讲了下我的初步想法。
1.心电图显示的是线,而线则是由多个点组成,所以做这个效果实际上就是画点。
2.要画点,首先就需要设置参考坐标系,然后根据指定坐标来画点。
3.静态的点画好之后就要实现动态的效果了,也就是随着时间的推移,将所有的点往一个横向方向上移动,然后在最后面空出地方再补充上新的点。不过这里要注意的是,我们看到的仅仅只是显示区域的点,对于已经移出视野的那些点就可以抛弃了,不然越积越多,内存就要爆了。
阅读全文
摘要:昨天在写一篇有关使用GDI+作动画的随笔的时候,想着把代码精简一下,于是就使用了系统的Point结构代替了自己定义的一个类,结果就出了问题。
阅读全文