问题标签 [oxyplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1361 浏览

c# - WPF 和 OxyPlot:可检查的 ContextMenu,动态生成

我有一个带有 OxyPlot 视图的 WPF 窗口。我正在尝试根据情节的动态生成、可检查的上下文菜单添加每个系列的隐藏/显示功能。这个想法是有一个ObservableCollection<T>对象,绑定到ItemsSource上下文菜单,其中 T 是一个类,它基本上包含作为字符串的系列标题和作为布尔值的默认检查状态。

View.xaml 的摘录:

上下文菜单显示正确,但复选框位置错误,鼠标悬停时出现奇怪行为:

预期结果:

预期结果

实际结果:

实际结果

我错过了什么?

TIA

0 投票
1 回答
1783 浏览

oxyplot - Oxyplot ScatterPoint 自定义标签

是否可以在 ScatterPoint 上编写自定义字符串而不是 x 和 y 位置?我在文档和谷歌中搜索,但遗憾的是没有找到任何东西。:/

0 投票
0 回答
349 浏览

wpf - OxyPlot WPF- 从 X 轴值中查找 Y 值

我试图从 X 轴中找到 Y 轴值,但到目前为止还没有运气。我的图表用 10-15 个点绘制,平滑曲线设置为 true。现在我需要定位的是任何给定 x 值的 Y 的可能值。对点击图表时发生的事情更简单(我认为它最接近的值显示在跟踪器上)。请注意,我不能使用跟踪器和点击事件。X 轴值将由外部输入提供。

示例图片 http://i.stack.imgur.com/jMwJo.png

0 投票
2 回答
2226 浏览

wpf - OxyPlot 水平滚动

我想实现图表滚动。

如何在 OxyPlot 中实现水平滚动条?我找不到与此问题相关的任何内容。

在此处输入图像描述

0 投票
1 回答
888 浏览

xaml - 尝试将 OxyPlot 添加到 Xamarin Forms xaml 页面

我试图将 oxyplot 包含到 Xamarin.Forms-Project

这是我构建 PlotModel 的 Xaml.cs 文件。

在代码中,当我将 OxyPlotModel _opy 放入 StackLayout 时,这可以正常工作。但是当我像这样将它添加到 Xaml 中时:

我收到以下异常:

有谁知道我可以做些什么来将 OxyPlot 与 Xaml 一起使用?

非常感谢

0 投票
2 回答
2152 浏览

c# - 模型无效时未捕获 Oxyplot 的鼠标事件

简短:在我调用 myModel.InvalidatePlot(true/false) 更新我的模型后,OxyPlot 鼠标事件处理程序(例如 mySeries.MouseDown)没有被捕获一瞬间。

详细:我以一种非常规的方式使用 OxyPlot 库。我通过快速更新占据整个图形的图像注释来模仿在后台播放视频。这允许我使用鼠标事件在图像上绘图。我的问题是视频/图像注释播放和鼠标事件是分开工作的,但是当鼠标事件在“帧更新”期间发生时,其中一些会被遗漏。我的信念是,当情节失效 myModel.InvalidatePlot(true/false) 时,鼠标事件在模型更新之前不会被拾取。

0 投票
1 回答
2132 浏览

c# - OxyPlot 绘图控制器

我正在尝试禁用右键上的自动平移。

和 xaml * *

解除所有 PlotCommand 的绑定后,它仍然可以工作。为什么?如何禁用右键平移并启用左键?

0 投票
2 回答
20078 浏览

c# - OxyPlot AutoScale

AutoScale OxyPlot Chart. For example i have something like this.

}

Xaml code look's like

How to implement autoscale of Y Axes after dragging? For example when i drag chart in window, and there appears only one Line ((1,2),(4,4)). Y axis will show from 2 to 4.Thanks.

0 投票
1 回答
907 浏览

c# - 如何在 Oxyplot 中创建和使用 ZoomRectangle

我试图在按钮单击事件后显示 ZoomRectangle (固定大小和跟随鼠标),但我在文档中找不到任何内容。

有任何想法吗?

0 投票
1 回答
1094 浏览

c# - 如何为 DateTimeAxis 中的值设置间隔

例如,如何使用 5 或 10 分钟的值设置间隔。当我写作时

这没用。 在此处输入图像描述