问题描述
后面的代码-我有一个可观察的点集合,其中包含要绘制到图形上的数据。这些数据是从外部来源读取的,每个列表中的值都在2万至8万之间。
ObservableCollection<System.Windows.Point> listChannelData =new ObservableCollection <System.Windows.Point>();
ObservableCollection<System.Windows.Point> listActiveBaseline =new ObservableCollection <System.Windows.Point>();
一旦填充了这些列表,就可以将ItemSource系列设置为这些列表,如下所示:
seriesChannelData.ItemsSource = listChannelData;
seriesActiveBaseline.ItemsSource = listActiveBaseline;
XAML -在刚开始学习时不确定XAML是否正确,我也不知道在代码或XAML中绑定Observable Collection是否更好。
<DVC:Lineseries Name="seriesChannelData" DependentValuePath="Y" IndependentValuePath="X" ItemsSource="{Binding seriesChannelData}" IsSelectionEnabled="True"/>
<DVC:Lineseries Name="seriesActiveBaseline" DependentValuePath="Y" IndependentValuePath="X" ItemsSource="{Binding}" IsSelectionEnabled="True" />
当我尝试运行此程序时,似乎需要很长时间才能填充列表,而没有图表,因此看来我的数据绑定是错误的。我想发现的另一件事是,如果在填充序列项列表后将其设置为列表,我是否错了。
任何帮助都是令人感激的,只是从WPF开始,然后尝试在这里一次学习很多东西。谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)