Pre loader

Vertical Line and time x-axis

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

Hello all,
I have a candle-chart with the following x-Axis:

<s:SciStockChart.XAxisStyle>
    <Style TargetType="s:CategoryDateTimeAxis">
        <Setter Property="BarTimeFrame" Value="{Binding BarTimeFrame, Mode=OneWay}"/>
        <Setter Property="DrawMinorGridLines" Value="False"/>
        <Setter Property="DrawMajorBands" Value="True"/>
        <Setter Property="VisibleRange" Value="{Binding XVisibleRange, Mode=TwoWay}"/>
        <Setter Property="DrawMinorGridLines" Value="False"/>
        <Setter Property="AutoRange" Value="{Binding AutoRange, Mode=TwoWay}" />
        <Setter Property="GrowBy" Value="0, 0.1"/>
    </Style>
</s:SciStockChart.XAxisStyle>

I want to add a vertical line at a specific date:

VerticalLineAnnotation newVerticalLine = new VerticalLineAnnotation();
newVerticalLine.X1 = ((DateTime)pAnnotationAttributes.GetValue(GUI_AnnotationAttributes.TimeValue)).;

Doing this I get the following exception:
Ein Ausnahmefehler des Typs “System.InvalidCastException” ist in mscorlib.dll aufgetreten.
Zusätzliche Informationen: Invalid cast from ‘DateTime’ to ‘Int32’.

Regards

Michael

  • You must to post comments
1
0

Hi there,

If your XAxis is CategoryDateTimeAxis, then any annotation.X1 value requires an integer.

This is the index to the DataSeries.XValues as category axis uses Index, not Date to measure on the X-Axis.

Please try it and let me know if this helps,

Best regards,
Andrew

  • You must to post comments
0
0

thanks, how can I transform the DateTime to the appropriate int value?

Regards

Michael

  • You must to post comments
0
0

I am considering applying server-side licensing for my javerScript application.

In the document below, there is a phrase “Our server-side licensing component is written in C++.”
(https://support-dev.scichart.com/index.php?/Knowledgebase/Article/View/17256/42/)

However, there is only asp.net sample code on the provided github.
(https://github.com/ABTSoftware/SciChart.JS.Examples/tree/master/Sandbox/demo-dotnet-server-licensing)

I wonder if there is a sample code implemented in C++ for server-side licensing.

Can you provide c++ sample code?
Also, are there any examples to run on Ubuntu?

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.

Try SciChart Today

Start a trial and discover why we are the choice
of demanding developers worldwide

Start TrialCase Studies