0
A
回答
2
可綁定圖表API:DependencyProperties,基於的ObservableCollection-列表和數據輸入。綁定一切。在XAML中配置。與競爭對手相比,性能好,但不如半可綁或不可綁定。性能差異尤其在使用數百個系列和數百萬個數據點時顯示出來。
半綁定圖表API:DependencyProperties,在列表ObservableCollections。數據輸入是基於數組的,並且必須在代碼隱藏中完成。所以你可以綁定UI設置和圖表對象,但只是用代碼提供數據。非常好的表現。
非可綁定圖表API:沒有DependencyProperties,沒有任何列表或數據輸入中的ObservableCollections。常規屬性和代碼隱藏用法。最佳性能和多線程功能。如我們的demo application所示,可以實時監控超過10億個點。
與可綁定的圖表API,您可以配置圖表,並結合這樣
<Window x:Class="BindingExamplePointLineSeries.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:lcub="http://schemas.arction.com/bindablecharting/ultimate/"
x:Name="thisTest"
Title="MainWindow" Height="350" Width="525">
<Grid>
<lcub:LightningChartUltimate>
<lcub:LightningChartUltimate.ViewXY>
<lcub:ViewXY>
<lcub:ViewXY.YAxes>
<lcub:AxisY/>
</lcub:ViewXY.YAxes>
<lcub:ViewXY.XAxes>
<lcub:AxisX/>
</lcub:ViewXY.XAxes>
<lcub:ViewXY.PointLineSeries>
<lcub:PointLineSeries Points="{Binding ElementName=thisTest, Path = Points}" PointsVisible="True"/>
</lcub:ViewXY.PointLineSeries>
</lcub:ViewXY>
</lcub:LightningChartUltimate.ViewXY>
</lcub:LightningChartUltimate>
</Grid>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Random rand = new Random();
SeriesPointCollection points0 = new SeriesPointCollection();
for (int i = 0; i < 10; i++)
{
SeriesPoint p = new SeriesPoint();
p.X = i;
p.Y = rand.NextDouble() * 10.0;
points0.Add(p);
}
Points = points0;
}
public static readonly DependencyProperty PointsProperty =
DependencyProperty.Register(
"Points",
typeof(SeriesPointCollection),
typeof(MainWindow)
);
public SeriesPointCollection Points
{
get { return GetValue(PointsProperty) as SeriesPointCollection; }
set { SetValue(PointsProperty, value as Object); }
}
}
相關問題
- 1. 數據將數組綁定到vb.net中的圖表系列
- 2. ChildGridView列的綁定數據
- 3. 數據綁定到數據綁定對象內的列表
- 4. string.replace GridView中的數據綁定列
- 5. 數據綁定到Silverlight中的列表
- 6. 列表中的數據綁定
- 7. .net中基於列的數據綁定?
- 8. 下拉列表中的數據綁定
- 9. 在列表框中的數據綁定
- 10. 使用我的數據表的列名綁定GridView的綁定列數據域
- 11. wpf製圖列系列數據綁定問題
- 12. WinForms數據綁定 - 綁定到列表中的對象
- 13. OxyPlot中的多行系列綁定
- 14. 圖例系列標題,如何突出顯示LightningChart中的其他圖表系列?
- 15. 從WPF中的數據綁定數據網格中排除列
- 16. 數據未在列表框中綁定
- 17. 在數據框中綁定列
- 18. 綁定列表到數據中繼器
- 19. 綁定關係數據以查看ember.js
- 20. Grails數據綁定一對多關係
- 21. Excel - 綁定系列名稱
- 22. 數據綁定 - 數據綁定控件
- 23. 將數據綁定列數據綁定到每行datagridview(不是整列)
- 24. 如何綁定數據與系列在asp.net堆疊coulmn圖
- 25. 將ListArray數據類型綁定到燭臺圖表系列
- 26. ASP.NET圖表控制多個系列數據綁定
- 27. WPF圖表系列動態數據綁定
- 28. WPF數據綁定 - 顯示系統字體列表
- 29. 如何將數據表綁定到多個圖表系列
- 30. Silverlight中的數據綁定
好爆分歧的差異。我只注意到你的套件中有獨立的綁定項目,我會開始瀏覽它們。感謝這個簡單的例子。 –