問題タブ [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.
c# - SciChartSurface の適切な廃棄
私は現在、50 EEG の例と同様の構造を使用しています。私の設計の一部は、10 ~ 50 個の関数プロットをオンザフライで追加および削除することなので、メモリを効果的に管理することが重要です。VS2015 でメモリ プロファイラーを実行すると、コレクションから関数をプロットしようとするたびに、SciChart.Charting.Visuals.Axes.LabelProviders.NumericTickLabel がまだメモリに残っていることがわかります。NumericTickLabel を破棄したり、schartsurface を削除したりする適切な方法は何でしょうか?
XAML.CS
MainWindowViewModel.cs
FunctionPlotViewModel.cs
CustomNumericLabelProvider.cs
scichart - SciChart: ColumnChart - DataSeries.Append
SciChart for WPF で気付いた潜在的な問題
- SDK の ColumnChart の標準的な例を取り上げます (2D グラフ - 縦棒グラフ)
次のコード変更を行います ((1) および (2) を参照)。
/li>
つまり、既に存在する X val に Append メソッドを使用すると、UI バーが線に変わります。それが予想される動作であるかどうかはわかりませんが、私の場合、ヒストグラムをオンザフライで更新しており、同じ X 値に新しい Y 値が含まれていることがよくあります。その結果、UI の動作が混乱します... 私の場合の回避策を見つけました (私の場合は X とインデックスが同じであるため、Update メソッドを使用しています)。これは単なる通知です。
動作を変更するかどうかはわかりません-今のところ私の経験を共有しています...