0
我使用TeeChart for WinForm版本:4.1.2016.5122。但是,当鼠标移动到系列并点击它们时,相关事件不会被触发。 有没有人遇到过这个问题?Click事件不能在HorizBar中触发
for (int i = 0; i < 4; i++)
{
HorizBar bar = new HorizBar(m_barChart.Chart);
bar.MultiBar = MultiBars.Stacked;
bar.Cursor = Cursors.Hand;
bar.BarHeightPercent = 100;
bar.CustomBarWidth = 20;
//Event registered below will not be fired up
bar.Click += Bar_Click1;
bar.Depth = 50;
bar.DepthPercent = 50;
bar.Marks.Visible = false;
bar.Color = Color.Blue;
bar.Add(i, 0);
bar.Title = string.Format(" {0} {1}", i, i);
}
//Event registered below is not fired up
m_barChart.ClickSeries += M_barChart_ClickSeries;
您好,我想我找到了原因。当我尝试设置“m_tChart1.Aspect.View3D = true”时,事件不会被触发,甚至光标也不会被改变。我认为这可能是TeeChart的回归,因为在TeeChart.4.1.2012.9284它工作正常。 –
嗨,阿尔伯特,我再次检查了这个问题,设置view3D为真,我确认当我使用v4.1.2016.5122问题产生。但是,我想告诉你,它已经修复了最新的TeeChart.Net v4.1.2017.02146。您可以使用我们的试用版进行检查,您可以在以下链接中找到:https://www.steema.com/downloads/net 在此先感谢 –
谢谢。我会试一试。但现在我只是避免设置这个属性。 –