1

我正在尝试 TeeChart .Net 组件,我专注于财务图表。当我尝试使用 PageScroller 工具来管理图表滚动时,它在 GDI 中运行良好,但在我设置 D2D 渲染时会导致红十字。

有人知道这是一个已知问题还是我在这段代码中做错了什么?

这是我添加寻呼机的方法:

public teeChartTestCtl()
    {
        InitializeComponent();

        tool = new Steema.TeeChart.Tools.ScrollPager(tChart1.Chart);
        black.Apply(tool.SubChartTChart.Chart);

        tChart1.Aspect.View3D = false;

        seriesMain.Clear();                       

        for (int i = 0; i < frmMain.tradingClient.chartData.Count; i++)
            {
                BarData bar = frmMain.tradingClient.chartData[i];
                seriesMain.Add(bar.Date, bar.Open,bar.High,bar.Low,bar.Close);
            }

        clonedSeries.DataSource = seriesMain;
        tool.Series = clonedSeries;
        tool.DivisionRatio = 6;

    }

这是我设置 D2D 绘图的方法(如果图表上没有寻呼机,它工作正常)

 tChart1.Graphics3D = new Graphics3DDirect2D(tChart1.Chart);

最好的,萨尔瓦多·罗西托。

4

1 回答 1

0

抱歉耽搁了。我在 TeeChart2D2 中使用 ScrollPager Tool 进行了许多测试,我们发现它产生了异常。我们已将其添加到编号为 [ TD29016423 ] 的错误列表报告中,我们将尝试将其修复到即将发布的 TeeChartFor.Net 版本中。

谢谢,

于 2012-11-20T10:35:36.340 回答