gpt4 book ai didi

c# - 如何在数据更改时刷新 oxyplot 图

转载 作者:IT王子 更新时间:2023-10-29 04:32:27 26 4
gpt4 key购买 nike

GUI for the program

Oxyplot 绘制了 13 个点,这些点来自 6 个用户输入的文本框。文本框中的值保存在 MainWindow.xaml.cs 类的公共(public)变量中。当用户在文本框中按下回车键时,变量会更新。我如何使刷新按钮刷新图形。

private void RefreshButton_Click(object sender, RoutedEventArgs e)
{
//Refresh The Graph
}

我认为这可以使用

PlotModel.RefreshPlot() 

方法,但由于 Oxyplot 的文档很差,我不确定如何实现它。

最佳答案

我刚刚通过 NuGet 更新到新版本的 OxyPlot。我正在使用 OxyPlot.Wpf v20014.1.277.1,我认为您现在需要在 PlotModel 上调用 InvalidatePlot(bool updateData) 而不是 RefreshPlot(不再是可用的)。我在我的示例代码中对此进行了测试,它按预期工作。

如果你想刷新绘图更新数据集合,你需要将true传递给调用:

PlotModel.InvalidatePlot(true)

关于c# - 如何在数据更改时刷新 oxyplot 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20927669/

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