问题一:如何改变每个柱子的颜色,比如是黑白交替的那种(目前只知道设置整个图的颜色)
问题二: chartcontrol 如何设置每次固定只显示数据的个数,比如每次只加载10条数据。固定每个柱子的宽度和间隔。
问题三:对于动态加载的chartcontrol ,如何使其根据不同窗口屏幕的大小做到自适应。
豆豆不多了,还望大家慷慨解囊。
对于第一个改变鼠标点击柱子的颜色问题,现在只能做到 chartControl1.Series[0].View.Color = Color.Blue;//改变所有柱子的颜色,无法改变单个柱子。不太熟悉chartcontrol 这个空间,查了很多资料,就是无法找到 如何获取单个柱子的属性。
通过mousemove相关事件触发吧。
关键是我现在找不到如何访问每个柱子的属性。。。就连如何得到 chartcontrol 的第一柱子,找不到属性就谈不上如何改变颜色了。
二、数据是你提供的,你难道不能只给10个数据吗?
三、Winform控件都有一个属性叫Dock,设置DockFill就可以填充窗口。(不管窗口是多大)
10只是一个比方。当搜索范围比较小,只有一两条数据的时候,这个时候设置为DOCK,柱子就比较粗,很难看。所以想固定住每个柱子的宽度。
@每天在路上: 对于想看两个数据的CHART的用户,我们的建议是,NO ZUO NO DIE。
另外一个建议是告诉他,为了这个0.1%的需求,我们需要花费50万开发成本,用户一般会选择的,当然,钱不是他的另算,比如公务员之类的。
@爱编程的大叔: 那如何改变鼠标点击的柱子颜色呢,我是要选中柱子弹出明细的界面的。