Bonjour,
J'ai un graphique avec des lineSeries.
Par défaut, sur ma LineSerie, de petites élipses viennent se placer pour chaque valeur de mon axe des X.
Ma lineSerie s'écrit comme suit:
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part <toto:LineSeries x:Name="LineDroite" DependentValuePath="X" IndependentValuePath="Y" Title="Droite" DependentValueBinding="{Binding SasDroite}" IndependentValueBinding="{Binding PerDate }" Padding="0" DataPointStyle="{DynamicResource LineDataPointStyleBke}" />
Mon DataPointStyle est défini comme suit:
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <Style x:Key="LineDataPointStyleBke" TargetType="{x:Type toolkit:LineDataPoint}"> <Setter Property="Background" Value="Orange"/> <Setter Property="BorderBrush" Value="Gray"/> <Setter Property="BorderThickness" Value="1"/> <Setter Property="IsTabStop" Value="False"/> <Setter Property="Width" Value="8"/> <Setter Property="Height" Value="8"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type toolkit:LineDataPoint}"> <Grid x:Name="Root" Opacity="0"> <Grid.ToolTip> <ContentControl Content="{TemplateBinding FormattedDependentValue}"/> </Grid.ToolTip> <Ellipse Fill="{TemplateBinding Background}" Stroke="{TemplateBinding BorderBrush}"/> <Ellipse RenderTransformOrigin="0.661,0.321"> <Ellipse.Fill> <RadialGradientBrush GradientOrigin="0.681,0.308"> <GradientStop Color="Transparent"/> <GradientStop Color="#FF3D3A3A" Offset="1"/> </RadialGradientBrush> </Ellipse.Fill> </Ellipse> <Ellipse x:Name="SelectionHighlight" Fill="Red" Opacity="0"/> <Ellipse x:Name="MouseOverHighlight" Fill="White" Opacity="0"/> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style>
Le problème, alors que je n'ai rien changé dans mon DataPointStyle, les élipses ne s'affichent plus.
Partager