搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 高手请指教-关于C#作图的问题
标题:
高手请指教-关于C#作图的问题
只看楼主
c1_wangyf
等 级:
小飞侠
威 望:
7
帖 子:665
专家分:2832
注 册:2010-5-24
结帖率:
50%
楼主
问题点数:0 回复次数:12
高手请指教-关于C#作图的问题
各位高手,我有一个问题请大家指教:
要在窗口中作图(类似于右侧图形,这是EXCEL做的--将不同的数据组合到一起),数据可以从EXCEL中导入,但是问题是有的时候数据并不一定都有,也就是图中的每个单独的表格不一定都能用的到,我的初步想法是单独做需要的那个单独的表格,然后把他们拼接到一个图片里面,不知道这个想法怎么样?请高手们指点一下?!
搜索更多相关主题的帖子:
指教
2010-08-04 15:43
c1_wangyf
等 级:
小飞侠
威 望:
7
帖 子:665
专家分:2832
注 册:2010-5-24
第
2
楼
得分:0
难道说这两天高手们都休息了吗?!
2010-08-09 10:59
c1_wangyf
等 级:
小飞侠
威 望:
7
帖 子:665
专家分:2832
注 册:2010-5-24
第
3
楼
得分:0
高手都不在?!
自己回家吃块西瓜吧!!
有空请高手喝杯茶吧!!!
2010-08-13 08:43
bygg
来 自:乖乖的心中
等 级:
版主
威 望:
241
帖 子:13555
专家分:3076
注 册:2006-10-23
第
4
楼
得分:0
写个公共的方法,传入你的excel中的sheet名,不就行了。?为何要单独做呢?
飘过~~
2010-08-13 09:50
c1_wangyf
等 级:
小飞侠
威 望:
7
帖 子:665
专家分:2832
注 册:2010-5-24
第
5
楼
得分:0
哈哈,首先谢谢版主!!
我之所以这样做,主要是因为:
1、排版打印--在EXCEL里面本来已经派的挺好的,但打印就不一定都能对齐,这样要花很长的时间进行排版;
2、有的时候要改变“坐标”,这样每个表格改来改去的很耗时间,有的时候还会把每个表格的给忘记了,这样很容易出现错误,尤其是数据很多的时候;
3、如果能很快做出我上面列的类似的图的话,就不用花很长时间处理这些图形问题了,可以花时间在图形数据的分析上,工作效率提高不少!!
所以,请您帮忙出点“主意”,哈哈哈。多谢了!!
2010-08-16 08:57
bygg
来 自:乖乖的心中
等 级:
版主
威 望:
241
帖 子:13555
专家分:3076
注 册:2006-10-23
第
6
楼
得分:0
既然这样,那写一个方法,貌似就有些白了。
不过,我觉得可以将图像的一些属性传到方法中,这样也许可以共同控制。
而且每一次都要去分析图形,貌似有些耗时间啊。不可以直接将excel中的图形取出来吗?
飘过~~
2010-08-16 10:02
c1_wangyf
等 级:
小飞侠
威 望:
7
帖 子:665
专家分:2832
注 册:2010-5-24
第
7
楼
得分:0
多谢版主回复,可能是我没有说清楚,其实是这样的:
我们有很多数据,有的和X,Y是一一对应关系,这个相对比较好处理;有的是一段Y坐标对应一段其他的数据,需要按照Y的次序依次累加上去,也就是第4栏的那个柱状图;有的还需要把其他的数做成底图,把上图的那几栏图形设置成透明的叠加到底图上面,这样图形在打印的时候就对不齐了,调来调去的很耗时间;
最主要的把上面的图形做出来,分析不需要软件来做,软件也无法完成;分析是根据做出来的图形中曲线的“增减”趋势和柱状图结合进行分析,这个工作只有人工完成。
我也想过通过VBA控制图形的属性,但是有些属性在VBA中根本就没有提到过或者不允许控制(可能也是学的不够精干),所以想到用程序将所有需要的数据都写入数据库,然后需要哪些数据就从数据库中提取出来,绘制到窗口中,但是现在苦于对图形操作不是很熟悉......
期盼您的指教,谢谢!!
2010-08-17 10:39
bygg
来 自:乖乖的心中
等 级:
版主
威 望:
241
帖 子:13555
专家分:3076
注 册:2006-10-23
第
8
楼
得分:0
既然这样,提取数据也比较麻烦,呵呵。因为数据没有一个统一的标准,完全各不相同。、
看来并没有捷径可走,也只有一个一个写了。
飘过~~
2010-08-17 10:44
c1_wangyf
等 级:
小飞侠
威 望:
7
帖 子:665
专家分:2832
注 册:2010-5-24
第
9
楼
得分:0
虽然说没有统一的标准,但是可以用不同的方法处理不同的数据,现在的主要问题是如何处理作图过程中的“坐标”问题,是在一个图形中把所有的都做上还是分成不同的图形,最好把所有的“拼接”到一起?
2010-08-17 11:23
bygg
来 自:乖乖的心中
等 级:
版主
威 望:
241
帖 子:13555
专家分:3076
注 册:2006-10-23
第
10
楼
得分:0
如果图形简单,做成一个比较好,如果图形复杂,就做成几个小图,再拼接,应该要好一些.
飘过~~
2010-08-17 11:33
13
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-314819-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.102419 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved