请告诉我是否可以使用TeeChart在持久化模式下显示直方图?如果是,哪个版本支持它?
关于的一些解释
假设我们有一个不断更新的直方图。每次它表示某个值时,它都应该保留一个跟踪。在直方图更频繁的地方,痕迹的颜色强度应该更高。这个特性有最新的示波器。

谢谢。
P.S.:我使用.NET库TeeChart。
发布于 2015-02-06 15:13:57
Steema软件的公共论坛已经回答了这个问题。为了完整起见,我也会在这里复制答案。
没有内置的功能来做到这一点。但是,我在图像中看到的可以手动将ColorGrid和Bar系列结合起来,如下所示:
tChart1.Aspect.View3D = false;
tChart1.Legend.Visible = false;
tChart1.Width = 100;
tChart1.Height = 300;
tChart1.Axes.Bottom.MaximumOffset = 1;
Steema.TeeChart.Styles.ColorGrid colorGrid1 = new Steema.TeeChart.Styles.ColorGrid(tChart1.Chart);
const int maxVal = 10;
for (int i = 0; i < 1; i++)
{
for (int j = 0; j < maxVal; j++)
{
colorGrid1.Add(i, 0, j);
}
}
Steema.TeeChart.Styles.Bar bar1 = new Steema.TeeChart.Styles.Bar(tChart1.Chart);
bar1.MultiBar = Steema.TeeChart.Styles.MultiBars.None;
bar1.Marks.Visible = false;
bar1.ColorEach = true;
Random y = new Random();
for (int i = 0; i < 100; i++)
{
bar1.Clear();
double tmp = y.Next(maxVal);
int index = colorGrid1.ZValues.IndexOf(tmp);
colorGrid1.YValues[index] += 1;
bar1.Add(0.5, tmp, colorGrid1.StartColor);
}如果这不是你想要的,请提供更详细的信息,你的图表应该是准确的。
https://stackoverflow.com/questions/28351635
复制相似问题