Winform无法及时显示信息的问题???
最近刚开始开发Winform,使用到一个图表控件ZedGraph这个第三方的控件。现在我做的是点击一个按钮,然后将图形生成出来。为什么点击的时候,当前Winform窗口的图表无改变,但是只要切换一下窗口(按一下ALT+Tab),再次看Winform的时候就显示出来了?怎么回事啊??
还有像以下这样的图用什么第三方的控件可以实现阿
就是想要这种简单明了的图 --------------------编程问答-------------------- form1.Refresh(); --------------------编程问答--------------------
没有必要用第三方控件,直接用 GDI+ 绘图就可以了。
如何绘图可以参考这篇文章:http://www.cnblogs.com/skyivben/archive/2005/11/01/266649.html
主要是用下面这行进行绘图:
gc.DrawLine(pen, i, j, i + 1, j); // 画函数的图形--------------------编程问答-------------------- form1.Refresh();
有这个方法吗?怎么点不出来? --------------------编程问答-------------------- 用this.Refresh()可以了。谢谢wuyi8808 --------------------编程问答--------------------
主要是希望有一个轻量级的工具,可以直接传入x,y轴的值就能得到。自己用GDI+在效果方面调整很麻烦 --------------------编程问答--------------------
其实不麻烦,自己绘图也很简单,没有几行代码。那篇文章中绘图的代码也就30多行,很简单的。 --------------------编程问答-------------------- 楼主能把用ZedGraph这个现实的代码贴出来一下吗?我正在弄这个不怎么会弄, --------------------编程问答-------------------- 谢谢了, --------------------编程问答-------------------- 学习了~ --------------------编程问答-------------------- 用線程去調用控件的方法. --------------------编程问答-------------------- 点击时需要重画一次就可以了,因为你没有刷新
补充:.NET技术 , C#