.NET
zz962
喜欢钻研技术
展开
-
C#琐碎
获得程序执行路径Application.StartupPath原创 2011-11-02 13:57:58 · 395 阅读 · 0 评论 -
在ImageList中添加图片,运行时SetKeyName报IndexOutOfRangeException
维护一个老程序过程中遇到该问题复现1、编辑某个ImageList,添加一个图片2、运行3、在InitializeComponent里的SetKeyName处报IndexOutOfRangeException原因1、直接原因:发现从资源中读取的图片数目是4,而实际图片数目为52、根本原因:编辑ImageList,修改的是缺省资源,但实际运行时是从中文资源里读图片信原创 2013-10-16 17:59:43 · 2323 阅读 · 0 评论 -
C# Wizard功能实现
原地址:http://www.codeguru.com/csharp/csharp/cs_controls/wizards/article.php/c4799/A-Reusable-Wizard-Component.htm目标1、以类似MFC的方式创建Wizard2、用类似设计对话框的方式设计每一页这篇文章提供了两个类用于创建Wizard,另外有两个类用于创建Wizar翻译 2013-07-18 17:49:08 · 3921 阅读 · 0 评论 -
.NET开源项目
http://www.infoq.com/cn/news/2009/07/23-.NET-Open-Source-Projectshttp://bbs.csdn.net/topics/110041681http://csharp-source.net/http://www.dotnetopen.net/http://dotnet.dzone.com/articles原创 2012-12-09 13:02:19 · 648 阅读 · 0 评论 -
.NET Chart(3)---与图表交互(鼠标移动线段高亮)
目标1、鼠标移到线段上方,该段线段高亮步骤(在之前代码基础之上)1、实现chart的mousemove事件,代码如下private void chart1_MouseMove(object sender, MouseEventArgs e){ // Call HitTest HitTestResult result = chart1.HitTest(e.X,原创 2013-11-06 16:54:39 · 3212 阅读 · 0 评论 -
.NET Chart(2)---创建最基本的图表(代码方式添加数据)
1、添加图表控件和之前一样2、在Form的Load事件里加入下列代码控制图表形式和数据private void Form3_Load(object sender, EventArgs e){ chart1.Series[0].ChartType = SeriesChartType.Line; for (int i = 0; i < 4; i++) {原创 2013-11-06 16:49:17 · 2012 阅读 · 0 评论 -
.NET Chart(1)---创建最基本的图表(设计器方式)
在Form中添加Chart1、新建Form窗体2、从Toolbox上拖拽Chart到Form上(Chart位于Data分类中),效果如下图在Chart中添加数据原创 2013-11-06 16:25:41 · 1814 阅读 · 0 评论