Hello again!
I’m working with new scichart version (5th august). In view XAML file I have this code snippet:
visuals:SciChartSurface Annotations="{Binding AnnotationCollection}" SeriesSource="{Binding GraphicsCollection}" XAxis="{Binding XAxis, Mode=TwoWay}" YAxes="{Binding YAxisCollection}" >
When I try to run the application, I get this NullReferenceException:
в A. .Convert(Object value, Type targetType, Object parameter, CultureInfo culture)
в System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)
в System.Windows.Data.BindingExpression.Activate(Object item)
в System.Windows.Data.BindingExpression.AttachToContext(AttachAttempt attempt)
в System.Windows.Data.BindingExpression.AttachOverride(DependencyObject target, DependencyProperty dp)
в System.Windows.Data.BindingExpressionBase.OnAttach(DependencyObject d, DependencyProperty dp)
в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
в System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
в System.Windows.Data.BindingOperations.SetBinding(DependencyObject target, DependencyProperty dp, BindingBase binding)
в System.Windows.FrameworkElement.SetBinding(DependencyProperty dp, BindingBase binding)
в Abt.Controls.SciChart.Visuals.Annotations.LineAnnotationWithLabelsBase.VB()
в Abt.Controls.SciChart.Visuals.Annotations.LineAnnotationWithLabelsBase.TB()
в Abt.Controls.SciChart.Visuals.Annotations.LineAnnotationWithLabelsBase.OnXAxesCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
в Abt.Controls.SciChart.Visuals.Annotations.AnnotationBase.Abt.Controls.SciChart.Visuals.Annotations.IAnnotation.OnXAxesCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
в Abt.Controls.SciChart.Visuals.Annotations.AnnotationCollection.OnXAxesCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
в Abt.Controls.SciChart.Visuals.SciChartSurface.OnXAxesCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
в System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)
But if I change my xaml file this way:
visuals:SciChartSurface SeriesSource="{Binding GraphicsCollection}" XAxis="{Binding XAxis, Mode=TwoWay}" YAxes="{Binding YAxisCollection}"
Annotations="{Binding AnnotationCollection}" >
there won’t be any exceptions. I’ve attached project with exception below.
P.S. in the previuous version it works fine.
- Egor asked 9 years ago
- You must login to post comments
Please login first to submit.