上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 洋洋洒洒几千言以后,在前一篇文章的最后终于看到一丝曙光了— 至少有一个看起来像直方图的玩意了。使用ItemsControl来实现直方图有以下几个优点:1. 省去了手工布局X轴坐标上刻度的问题,否则的话,我们必须写类似下面的代码来布局X轴坐标的刻度。 double tickMarkWidth = LineChart.ActualWidth / CategoryTickMarks.Coun... 阅读全文
posted @ 2009-07-24 18:41 donjuan 阅读(2040) 评论(0) 推荐(1)
摘要: 前一篇文章里面讲到了实现一个直方图控件所要注意的问题,既然是一个控件,那么需要先将给用户调用的API调用出来。如果读者有使用Office Excel的经验的话,就会发现,制作一个直方图,实际上只需要显示直方图的数据就可以了,如下图所示 阅读全文
posted @ 2009-07-22 17:29 donjuan 阅读(2041) 评论(2) 推荐(0)
摘要: 最近在做一个WPF方面的项目,需要用到一些统计功能,需要制作一些直方图和线状图。一般来说,传统的直方图和线状图的编写方法都是: 1. 确定X轴和Y轴,把刻度分别在X轴和Y轴上画出来。 2. 画出X轴和Y轴,比如分别加上两个箭头之类的装饰品。 3. 然后根据Y值, a. 对于直方图,将Y值转换为直方图里面矩形的高度,根据X值确定矩形在X轴的位置。 b. 对于线状图,将Y值转换为直方图里面点的高度,根据X值确定点在X轴的位置。 4. 如果直方图里面有多个数据序列的话,需要考虑使用不同的颜色来表示矩形,对于线状图也是一样。 看起来,还是蛮麻烦的嘛。 阅读全文
posted @ 2009-07-16 17:06 donjuan 阅读(2112) 评论(2) 推荐(0)
摘要: 使用WPF Resource以及Transform等技术实现鼠标控制图片缩放和移动的效果 使用ListBox控件来实现直方图控件使用ListBox控件来实现直方图控件(二)使用ListBox控件来实现直方图控件(三)在WPF中使用ItemsControl控件来实现线状图控件(一) 阅读全文
posted @ 2009-07-13 01:22 donjuan 阅读(546) 评论(0) 推荐(0)
摘要: 在WebBrowser控件中获取鼠标在网页(不是浏览器窗口)上点击的位置,只有代码了,没有讲解 阅读全文
posted @ 2009-07-13 01:21 donjuan 阅读(4231) 评论(8) 推荐(0)
摘要: 程序要实现的目的是通过鼠标来控制图片的缩放和移动的效果,也就是说可以鼠标在程序界面上拖动图片,通过鼠标滚轮放大和缩小图片。这种功能在图片浏览程序里面再普通不过了,一般来说,如果是在MFC或者Winform里面实现这两个功能的话,都是通过处理鼠标的移动和滚轮事件,在这两个事件处理函数里面,获取鼠标的位置和滚轮滚动的偏移量,然后针对性地更改图片的位置和高宽度来做的。 阅读全文
posted @ 2009-06-22 11:13 donjuan 阅读(6884) 评论(1) 推荐(0)
摘要: 上次在校园招聘的时候,问了几个学生一个关于浮点数计算的问题,就是下面的代码为什么第一行返回false,而第二行和第三行都返回true。 Console.WriteLine("1.123f + 1.345f == 2.468f ? {0}", 1.123f + 1.345f == 2.468f); // False Console.WriteLine("1.123f + 1.344f == 2.467f ? {0}", 1.123f + 1.344f == 2.467f); // True Console.WriteLine("1.123 + 1.345 == 2.468 ? {0}", 1.123 + 1.345 == 2.468); // True 阅读全文
posted @ 2009-03-22 17:44 donjuan 阅读(15528) 评论(5) 推荐(0)
摘要: 使用序列化快速读写XML文件 阅读全文
posted @ 2009-03-12 21:23 donjuan 阅读(378) 评论(0) 推荐(0)
摘要: .NET提供了很多强大的类来支持XML文件的读写操作,然而,如果你读取XML的目的紧紧是为了从XML文件的数据里面,初始化一些类型的值的话,可以考虑使用序列化这个技术来快速读取和保存XML文件. 阅读全文
posted @ 2009-03-12 21:22 donjuan 阅读(2810) 评论(0) 推荐(1)
摘要: 引起FileNotFoundException原因通用分析过程 为什么连接字符串一定要用StringBuilder(介绍CLR Profiler) 阅读全文
posted @ 2009-03-10 01:33 donjuan 阅读(510) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 下一页