Pre loader

Adding an image annotation

Welcome to the SciChart Forums!

  • Please read our Question Asking Guidelines for how to format a good question
  • Some reputation is required to post answers. Get up-voted to avoid the spam filter!
  • We welcome community answers and upvotes. Every Q&A improves SciChart for everyone

WPF Forums | JavaScript Forums | Android Forums | iOS Forums

0
0

Hi,

I’m trying to add a small image as an annotation to the chart, but I couldn’t make it work… most likely doing something wrong, but I can’t quite figure out how this should be done. This is the direction I went for:

public void AddIcon()
    {
        Image image = new Image();
        BitmapImage icon= new BitmapImage();
        icon.UriSource = new Uri(@"D:\icon.png", UriKind.Absolute);


        image.Source = icon;

        var annotation = new CustomAnnotation()
        {
            X1 = 0,
            Y1 = 0,
            Content = image,
        };
        ChartAnnotations.Add(annotation);
    }

What am I doing wrong? is there a proper and simple way to add image annotations to the chart in an MVVM manner?

Thank you!

Version
V.6.
  • Andrew Burnett-Thompson
    Does the image have a width and a height? If you point WPF Snoop at the application, what do you see in the visual tree?
  • You must to post comments
0
0

Images in annotations are demonstrated in our WPF Chart Examples Suite:

  1. Go to this example https://www.scichart.com/example/wpf-chart-example-create-annotations-dynamically/
  2. On the left, click the icon to add an annotation
  3. Select ‘My Custom Annotation’
  4. Click on the chart

this will place an image annotation on the chart itself.

Images as annotations is also covered in other questions on the forums:

Best regards,
Andrew

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.