Hi,
I have made the chart vertical by changing X axis alignment to left and Y axis alignment to bottom. After changing like this, im not able to resize the box annotation using all four resize adorners. Only two working, other two resetting Y1 value. below is the code snippet.
<s:SciChartSurface.Annotations>
<s:BoxAnnotation
x:Name="rangeBox"
AnnotationCanvas="AboveChart"
Background="Red"
ClipToBounds="False"
CoordinateMode="RelativeX"
DragDirections="YDirection"
IsEditable="True"
Opacity="0.3"
ResizeDirections="YDirection"
X1="{Binding TopDepth, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}"
X2="{Binding BottomDepth, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}"
Y1="0"
Y2="1"
YAxisId="Top" />
</s:SciChartSurface.Annotations>
<s:SciChartSurface.XAxis>
<s:NumericAxis
AutoRange="Once"
AxisAlignment="Left"
AxisTitle="Depth [ft]"
DrawMajorBands="False"
FlipCoordinates="{Binding FlipYAxis}"
TitleStyle="{StaticResource AxisTitleStyle}" />
</s:SciChartSurface.XAxis>
<s:SciChartSurface.YAxis>
<s:NumericAxis
AxisAlignment="Bottom"
BorderBrush="DarkGray"
BorderThickness="0,0,0,1"
DrawMajorBands="False"
DrawMajorGridLines="True"
Id="Top"
TickTextBrush="DarkGray"
TitleStyle="{StaticResource AxisTitleStyle}" />
</s:SciChartSurface.YAxis>
Can you please let me know what i’ve missed?
Thanks
-MK
- Sync Kumar asked 4 years ago
- last active 4 years ago
Hello
I Need some help within the composite annotation resizing.
I created a composite annotation based on the composite annotations example. I need to calculate the range between to vertical line on the surface, so I took the MeasurmentXAnnotation.xaml as base code of mine.
however i need to be able to resize the composite annotation not only from the 4 edges (ResizingGrips), but also when the user drag the line annotations to left or to right.
Is there any way to achieve this?
Best regard
- Mohamed ERRAYHANI asked 4 years ago
- last active 4 years ago
Hi,
I wonder, if it’s possible to force the SciChartSurface control to resize itself depending on a size of the actual data area, given that axis are in the auto-range mode. For example, when the Y range is large than X range, the entire control resizes into the portrait orientation, thus keeping square pixels in the data area.
Thank you in advance!
Ilia
- corvex asked 9 years ago
- last active 9 years ago
Hi,
After I’ve added some TextAnnotations on the graph, I’ve noticed that the TextAnnotations and CustomaAnnotations doesn’t resize with the view. They all stay constant in size. I’ve found a previous question about this in here: https://www.scichart.com/questions/question/text-annotation-size
But I’m not getting the results I hoped for with this. The test is still not resizing with the surface. Since it’s been a while that a question was asked about this, maybe there are new methods to do this in Scichart?
Thanks
- kewur asked 10 years ago
- last active 10 years ago