问题标签 [scichart]

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 投票
0 回答
54 浏览

scichart - SciChart - SCICursorModifier

对于 SCICursorModifier,1. 有没有办法用长按手势而不是平移手势来激活修饰符?2. 多面可以共享SCICursorModifier吗?我尝试了以下代码作为其他修饰符:

然后将修改器添加到曲面

然而,十字准线只出现在一个表面上,而不出现在其他表面上。请指教。

0 投票
1 回答
111 浏览

c# - 创建 CustomRenderableSereisViewModel - 设置属性

给所有可能相关的人:

我想参考 SciChart 示例包中的“Spline Scatter Line Chart”示例。如果我要将其设为可以在 ViewModel 类中设置的 CustomRenderableSeriesViewModel,我将如何去做呢?

我正在使用 SciChart v4,这是我目前所知道的:

  1. CustomRenderableSeriesViewModel : BaseRenderableSeriesViewModel
  2. ViewType = typeof(CustomRenderableSeries)

到目前为止,我的代码是:

我将如何通过 CustomRenderableSeriesViewModel 类设置 CustomRenderableSeries 的 IsSplineEnabled 属性?

仅供参考:我看过这里工作示例 - MVVM中的 CustomRenderableSeries 链接转到 SciChart v5 用户手册。

你能给些建议么?

0 投票
0 回答
61 浏览

wpf - Scichart Legend 不会消耗鼠标活动

我有一个带有图例的实时滚动图表。图例按预期工作,但是当单击图例时,鼠标单击会传播到下面的 Scichart 表面,这是有问题的,因为该表面也设置为缩放和平移。当通过图例切换系列 IsVisible 时,表面也会从鼠标活动更改为平移或缩放。

如何将鼠标交互添加到 Scichart文章中,它在本节中解释了 ChartModifier 优先级(已处理事件)“...处理事件的第一个修饰符将其标记为 e.Handled。后续修饰符将不会收到该事件”。情况似乎并非如此,LegendModifier 得到处理,但 ZoomPanModifier 也得到处理。

我已确保所有修饰符的 ReceiveHandledEvents="False"。还在 legendmodifier 上尝试了各种事件:MouseLeftButtonDown、PreviewMouseLeftButtonDown、MouseEnter 和 MouseLeave,但这些都没有触发。

是否可以停止传播到下方/其他修饰符表面的图例的鼠标活动?

0 投票
1 回答
143 浏览

axes - Scichart:如何激活或停用轴范围同步

如果将 Axis 的 VisibleRange 绑定到 ViewModel 中的 IRange 类型的属性,则可以同步轴。因此,如果我有 2 个图表,我可以将它们绑定到同一个 IRange 并且它们会同步。这工作正常。现在我希望能够激活或停用此行为。我做了这样的事情,但它不起作用:

实现这些触发器后,它停止工作,属性 SyncYaxes 是真还是假都没有关系。如果我在没有触发器的情况下设置绑定,则两个轴都按预期同步,但如果我愿意,我无法停止这种行为。你怎么看 ?如何才能做到这一点 ?

0 投票
1 回答
215 浏览

scichart - SciChart.ColumnChart - 为每个刻度在轴上绘制值

基于SciChart SDK for Column Chart (2D Charts - Column Chart) 的示例。

在此处输入图像描述

如何在 X 轴上显示每个“X”值;即现在它是“0、2、4、6等”但我需要“0、1、2、3、4、5等”。

我玩过https://www.scichart.com/documentation/v5.x/SciChart.Charting~SciChart.Charting.Visuals.Axes.AxisCore_members.html和自定义 NumericLabelProvider 但没有找到如何制作这个。

0 投票
1 回答
63 浏览

wpf - 隐式样式(仍然)不适用于 SciChart WPF

关于 AxisPanel,我之前曾问过这个问题:

隐式样式在 SciCharts WPF 中不起作用?

我开始注意到还有更多问题……不确定这是否在“最后”更新中得到修复。

如果我创建一种隐式风格,比如说...

那种风​​格被完全忽略了。它位于所有事物方案中的实际 SciChart 之上,因此我的层次结构是:

BorderBrush 本身是从 DefaultStyle 中提取的,据说(与 Snoop 一起检查)而不是 ImplicitStyle(Snoop 出色地告诉我们它从哪个拉取——但不是该 Style 所在的位置)BorderBrush 绑定到 DefaultStyle 并完全忽略隐式样式中设置的任何内容。

我不确定我是否遗漏了什么,但最终结果是我们想要对所有 SciCharts 进行一些应用程序范围的设置,并且除了字面上有为每个元素指定样式。

我很好奇,根据我的最后一个问题(上面链接),这是否是一个“大”问题,不仅仅是 AxisPanel 并且扩展到所有 SciChart 的控件/元素——而且不仅仅是 AxisPanel 被更新以支持 DefaultStyleKey ?

提前致谢!

0 投票
1 回答
264 浏览

c# - 将 SciChartSurface 背景设置为透明使其变为黑色 Xamarin.Android

在 Xamarin.Android 中,如果将背景设置为透明,它只会使背景变黑。代码:

0 投票
1 回答
88 浏览

c# - 如何在图形内部绘制轴而不是将其渲染到外部

是否可以在图形内部渲染轴标题和轴,而不是在外部占用空间,以便在显示多个图形时,轴仅出现在底部轴上时,在使用统一网格时看起来具有相同的高度。

0 投票
1 回答
219 浏览

wpf - 在自定义注释中使用 SciChart 主题画笔

我在单独的 xaml 文件中有自定义注释,我想使用来自选定图表主题的画笔。我有两点:

  1. 我正在尝试按如下方式访问 TextAnnotationForeground Brush(此处使用 SciChart 论坛中的示例):

    /li>

而且我在设计时和运行时都有错误: Inner exception: Not a dependency object

我怎么能做到?

  1. 我需要为我的一个自定义注释再定义一个画笔,并且这个画笔应该根据所选主题进行更改。那么我可以在自定义主题 ResourceDictionary 中定义这个画笔并像第 1 点一样使用它吗?
0 投票
1 回答
191 浏览

c# - WPF 与 SciChart 在单独的 AppDomain 中

我正在尝试在单独的 AppDomain 中使用 SciChart 应用程序运行我的 WPF,但方法 SciChartSurface.SetRuntimeLicenseKey() 对我不起作用 - 没有任何例外,但在 SciChart 控件中我可以看到“抱歉!您对 SciChart 的试用期已过期。如果您需要延期,请联系销售人员。” 而不是图表。

在默认的 AppDomain 中它工作正常。

我试图从两个 AppDomains 运行 SetRuntimeLicenseKey 方法 - 默认和单独,但没有运气。