gpt4 book ai didi

C# Winforms 实时图表 : Fire Event when rendering of CartesianChart is finished

转载 作者:行者123 更新时间:2023-12-05 08:07:16 26 4
gpt4 key购买 nike

我正在使用 LiveCharts.WinForms.CartesianChart 来呈现大量点:

myChart.Zoom = ZoomingOptions.X;
myChart.Pan = PanningOptions.X;

myChart.Series.Add(new LineSeries
{
Values = chartValuesScores,
Fill = System.Windows.Media.Brushes.Transparent,
PointGeometrySize = 5
});
myChart.AxisX.Add(new Axis
{
Labels = labels
});

我想做的是显示某种进度条并停止 LiveCharts 呈现这些点所需的时间。但似乎 LiveCharts 异步呈现点。这意味着在运行上面的代码之后,它会继续运行其他代码行并退出该函数。因此,我的问题是:有没有办法检测到 LiveCharts.WinForms.CartesianChart 已完成渲染?我找不到事件或其他内容。

最佳答案

我在查看文档时发现了这个:https://lvcharts.net/App/examples/v1/wpf/Events

它将 Chart.UpdaterTick 列为事件之一。当图表完成数据加载并将其呈现在屏幕上时,该事件似乎会触发,我相信您在寻找什么?

我已经对自己进行了测试,似乎可以正常工作。

关于C# Winforms 实时图表 : Fire Event when rendering of CartesianChart is finished,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55535983/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com