问题标签 [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.
xamarin - 在 Xamarin.IOS 和 Xamarin.Android 光标修改器中更改字体大小?
我有 15-17 行的图表,光标修饰符会在手机上截断 6 点的视图。它在平板电脑上看起来很棒,但在手机上,如前所述,只显示六个。有没有办法减小修饰符中的文本大小以适应更多行?
wpf - SciChart - 并非所有图表窗格都正确缩放
我有一个 TabControl,它通过 ItemsControl 包含动态数量的图表窗格。在 ItemsControl 的 ItemsTemplate 内部是一个单一的 ScichartSurface,它绑定到 RenderableSeries、XAxis、YAxes 和 VerticalChartGroup。
xaml 看起来像这样:
在表面内,我有一个 ModifierGroup,其中包含(按顺序)RubberbandXyZoomModifier (XAxisOnly)、MouseWheelZoomModifier、ZoomPanModifier、ZoomExtentsModifier 和自定义 mod 调用 TimeSegmentSelectionModifier。所有这些修饰符都将其 ReceiveHandledEvents 属性设置为 True,它们都在同一个 MouseEventGroup 下,并且在正常情况下它们似乎都可以正常工作。
注意:Rubberband 和 TimeSegment 修改器反向设置为 Enabled。意思是,一次只有其中一个起作用。
我的问题主要在于 RubberBand Mod:
假设我有 5 个图表窗格正在显示并且我想放大;如果我在第三个图表中单击并拖动,每个图表都会正确缩放。如果我单击第三个图表,将鼠标拖到该图表之外(我屏幕上的任何其他位置)并松开,则只有图表 1、2 和 3 被正确缩放。图表 4 和 5 不会让步,表现得好像我只是放大到某个范围。
任何数量的图表窗格都会发生这种情况,并且问题发生在我碰巧放大的任何窗格上。
这几天我一直在解决这个问题,我不知道还能去哪里找。任何帮助是极大的赞赏。
wpf - scichart3d几何对象选择是不可能的吗?
我想在scichart3d中实现viewport3d几何对象选择实体对象(viewport3d几何对象)选择不支持。所以我想我试图在一个对象的内部放置一个系列,以便我可以选择它。但未选择用 viewport3d 对象覆盖的系列。所以当我点击一个对象时,我让它暂时消失了,但这还不够实用。
下面是我写的一个例子。我希望我能帮助你看到这一点。
有没有其他方法可以实现选择 viewport3d 几何对象的能力?
wpf - 在 scichart 折线图中交互式选择范围
我正在使用 SciChart 在交互式折线图中绘制测量结果。用户需要能够选择用于执行进一步分析的某些范围。选择的部分需要在视觉上突出显示。范围还需要可从表中直接编辑。
我考虑了以下选项:
使用新的 MVVM API 在 VerticalLineAnnotationViewModel 的 X 属性上使用直接数据绑定。这似乎工作正常。我可以移动垂直线,表格也会相应更新,反之亦然。但是如何在两条垂直线之间绘制突出显示,也使用数据绑定?我想突出显示应该类似于带有不透明背景的 BoxAnnotation。我不能在 SciChartSurface 上使用额外的 Annotions 属性。如何添加额外的绑定来绘制突出显示,同时仍然保持图形和表格中垂直线的直接数据绑定?
使用新的 MVVM API 在 BoxAnnotationViewModel 上使用直接数据绑定。我将范围的开始和结束绑定到 X1 和 X2 属性。Y1 和 Y2 设置为常规 Y 范围之外的任意值。这似乎工作正常,但是,我只能拖动矩形,我不能让它们变宽。如何允许仅在 X 方向上调整矩形的大小,并且最好还禁用拖动功能?
这是我想要实现的功能的示例。1
如果有其他选项可以获得类似的功能,请告诉我。
scichart - 如何从 SciChart 中的 XyDataSeries 中删除点?
我有一个快速采集显示在 SciChart 和应用程序上,该应用程序应该运行很长时间而不消耗 PC 的所有 RAM。
我没有必要在图表上显示所有点,而只是显示最近的某个时间间隔,因此当我不想再显示这些点时,我想从系列中删除点。
我尝试了 XyDataSeries.RemoveRange 方法,但是当我调用它时,我得到了以下异常:
你有什么建议来克服这个问题?
wpf - scichart如何删除左右MajorGridLines
我自定义 TickProvider,并且 MajorGridLines 显示正确。但左边和右边很奇怪。
有双线,如何删除左右 MajorGridLines 并在左右显示标签?