问题标签 [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.
scichart - SciChart - SCICursorModifier
对于 SCICursorModifier,1. 有没有办法用长按手势而不是平移手势来激活修饰符?2. 多面可以共享SCICursorModifier吗?我尝试了以下代码作为其他修饰符:
然后将修改器添加到曲面
然而,十字准线只出现在一个表面上,而不出现在其他表面上。请指教。
c# - 创建 CustomRenderableSereisViewModel - 设置属性
给所有可能相关的人:
我想参考 SciChart 示例包中的“Spline Scatter Line Chart”示例。如果我要将其设为可以在 ViewModel 类中设置的 CustomRenderableSeriesViewModel,我将如何去做呢?
我正在使用 SciChart v4,这是我目前所知道的:
- CustomRenderableSeriesViewModel : BaseRenderableSeriesViewModel
- ViewType = typeof(CustomRenderableSeries)
到目前为止,我的代码是:
我将如何通过 CustomRenderableSeriesViewModel 类设置 CustomRenderableSeries 的 IsSplineEnabled 属性?
仅供参考:我看过这里,工作示例 - MVVM中的 CustomRenderableSeries 链接转到 SciChart v5 用户手册。
你能给些建议么?
wpf - Scichart Legend 不会消耗鼠标活动
我有一个带有图例的实时滚动图表。图例按预期工作,但是当单击图例时,鼠标单击会传播到下面的 Scichart 表面,这是有问题的,因为该表面也设置为缩放和平移。当通过图例切换系列 IsVisible 时,表面也会从鼠标活动更改为平移或缩放。
从如何将鼠标交互添加到 Scichart文章中,它在本节中解释了 ChartModifier 优先级(已处理事件)“...处理事件的第一个修饰符将其标记为 e.Handled。后续修饰符将不会收到该事件”。情况似乎并非如此,LegendModifier 得到处理,但 ZoomPanModifier 也得到处理。
我已确保所有修饰符的 ReceiveHandledEvents="False"。还在 legendmodifier 上尝试了各种事件:MouseLeftButtonDown、PreviewMouseLeftButtonDown、MouseEnter 和 MouseLeave,但这些都没有触发。
是否可以停止传播到下方/其他修饰符表面的图例的鼠标活动?
axes - Scichart:如何激活或停用轴范围同步
如果将 Axis 的 VisibleRange 绑定到 ViewModel 中的 IRange 类型的属性,则可以同步轴。因此,如果我有 2 个图表,我可以将它们绑定到同一个 IRange 并且它们会同步。这工作正常。现在我希望能够激活或停用此行为。我做了这样的事情,但它不起作用:
实现这些触发器后,它停止工作,属性 SyncYaxes 是真还是假都没有关系。如果我在没有触发器的情况下设置绑定,则两个轴都按预期同步,但如果我愿意,我无法停止这种行为。你怎么看 ?如何才能做到这一点 ?
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 但没有找到如何制作这个。
wpf - 隐式样式(仍然)不适用于 SciChart WPF
关于 AxisPanel,我之前曾问过这个问题:
我开始注意到还有更多问题……不确定这是否在“最后”更新中得到修复。
如果我创建一种隐式风格,比如说...
那种风格被完全忽略了。它位于所有事物方案中的实际 SciChart 之上,因此我的层次结构是:
BorderBrush 本身是从 DefaultStyle 中提取的,据说(与 Snoop 一起检查)而不是 ImplicitStyle(Snoop 出色地告诉我们它从哪个拉取——但不是该 Style 所在的位置)。BorderBrush 绑定到 DefaultStyle 并完全忽略隐式样式中设置的任何内容。
我不确定我是否遗漏了什么,但最终结果是我们想要对所有 SciCharts 进行一些应用程序范围的设置,并且除了字面上有为每个元素指定样式。
我很好奇,根据我的最后一个问题(上面链接),这是否是一个“大”问题,不仅仅是 AxisPanel 并且扩展到所有 SciChart 的控件/元素——而且不仅仅是 AxisPanel 被更新以支持 DefaultStyleKey ?
提前致谢!
c# - 将 SciChartSurface 背景设置为透明使其变为黑色 Xamarin.Android
在 Xamarin.Android 中,如果将背景设置为透明,它只会使背景变黑。代码:
c# - 如何在图形内部绘制轴而不是将其渲染到外部
是否可以在图形内部渲染轴标题和轴,而不是在外部占用空间,以便在显示多个图形时,轴仅出现在底部轴上时,在使用统一网格时看起来具有相同的高度。
wpf - 在自定义注释中使用 SciChart 主题画笔
我在单独的 xaml 文件中有自定义注释,我想使用来自选定图表主题的画笔。我有两点:
我正在尝试按如下方式访问 TextAnnotationForeground Brush(此处使用 SciChart 论坛中的示例):
/li>
而且我在设计时和运行时都有错误:
Inner exception: Not a dependency object
我怎么能做到?
- 我需要为我的一个自定义注释再定义一个画笔,并且这个画笔应该根据所选主题进行更改。那么我可以在自定义主题 ResourceDictionary 中定义这个画笔并像第 1 点一样使用它吗?
c# - WPF 与 SciChart 在单独的 AppDomain 中
我正在尝试在单独的 AppDomain 中使用 SciChart 应用程序运行我的 WPF,但方法 SciChartSurface.SetRuntimeLicenseKey() 对我不起作用 - 没有任何例外,但在 SciChart 控件中我可以看到“抱歉!您对 SciChart 的试用期已过期。如果您需要延期,请联系销售人员。” 而不是图表。
在默认的 AppDomain 中它工作正常。
我试图从两个 AppDomains 运行 SetRuntimeLicenseKey 方法 - 默认和单独,但没有运气。