找回密码
 立即注册

QQ登录

只需一步,快速开始

15828075167
论坛元老   /  发表于:2014-10-19 17:26  /   查看:4477  /  回复:4
第一个问题:在winform当中没有事先拖入一个c1Chart,可否完全通过代码来创建?
第二个问题:c1Chart能否通过代码来改变SIZE?还是只能在设计器里面去手动调整?
第三个问题:如果一个c1Chart中的数据很多,而我不设置Chart控件的滚动条,我想让Chart的大小正常的随着数据增多而增长下去(比如说随着x数据的增多,逐渐变宽),当Chart的大小超出winform的大小时,winform自动产生滚动条。这个可以实现吗?如果不行,最接近的方案可以怎么做?

4 个回复

倒序浏览
sgs
中级会员   /  发表于:2014-10-19 19:26:00
沙发
  1.             
  2.             C1Chart cht = new C1Chart();   //实例化
  3.             cht.Dock = DockStyle.Fill;  //停靠方式
  4.             this.Controls.Add(cht);  //添加到窗体
  5.             cht.Size = new Size(50, 100);  //尺寸设置
  6.             cht.BackColor = Color.AliceBlue; //背景色设置
复制代码
  
第三个问题,控件是自动延伸的,无需考虑滚动条问题。

评分

参与人数 1满意度 +5 收起 理由
15828075167 + 5 已解决问题

查看全部评分

回复 使用道具 举报
15828075167
论坛元老   /  发表于:2014-10-19 21:08:00
板凳
回复 2楼sgs的帖子


   请问具体怎么弄得?我的还是不行?没有自动产生滚动条。
c1Chart.Size=new System.Drawing.Size(300,1200);我是直接创建这么大的,没有自动延伸,请问这样写有问题吗?
十分感谢你的帮助!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
sgs
中级会员   /  发表于:2014-10-20 08:17:00
地板
  1. cht.Dock = DockStyle.Fill;  //停靠方式
复制代码

觉得你应该直接用fill将c1Chart充满整个窗体吧
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-10-20 09:27:00
5#
回复 1楼15828075167的帖子

1.可以的。
2.可以。
3.可以得。给X,Y轴添加滚动条,可以参考文档:http://www.gcpowertools.com.cn/d ... #!Documents/xy1.htm

另外附上C1chart的中文文档地址:
http://www.gcpowertools.com.cn/d ... nentonewinforms.htm

评分

参与人数 1满意度 +5 收起 理由
15828075167 + 5 多谢

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部