2017-11-10 51 views
0

UserControl에 간단한 RadChartView이 있습니다. 시리즈를 추가하면 나타나지 않고 이유를 모르겠습니다. 누구든지 같은 문제가 있습니까? 우리는 앱에서 mahapps.metro을 사용하고 있기 때문에 스타일 문제라고 생각합니다.RadChartView에 라인 시리즈가 표시되지 않습니다.

<telerik:RadCartesianChart Grid.Column="0" Grid.Row="1" MinWidth="300" MinHeight="250" Height="Auto" Width="Auto" 
           HorizontalContentAlignment="Stretch" Margin="0 0 10 0"> 
     <telerik:RadCartesianChart.EmptyContentTemplate> 
      <DataTemplate> 
       <StackPanel> 
        <TextBlock Text="En attente des données..." Foreground="Gray" FontWeight="Bold" FontSize="14" Margin="30" HorizontalAlignment="Center"></TextBlock> 
       </StackPanel> 
      </DataTemplate> 
     </telerik:RadCartesianChart.EmptyContentTemplate> 
     <telerik:RadCartesianChart.VerticalAxis> 
      <telerik:LinearAxis Title="{Binding BondSecondes}" /> 
     </telerik:RadCartesianChart.VerticalAxis> 
     <telerik:RadCartesianChart.HorizontalAxis> 
      <telerik:LinearAxis Minimum="0" Maximum="{Binding CompteurMaximum}" MajorStep="5" Visibility="Visible" /> 
     </telerik:RadCartesianChart.HorizontalAxis> 
     <telerik:RadCartesianChart.Grid> 
      <telerik:CartesianChartGrid MajorLinesVisibility="XY" /> 
     </telerik:RadCartesianChart.Grid> 
     <telerik:RadCartesianChart.Series> 
      <telerik:LineSeries Stroke="Red" ShowLabels="True" > 
       <telerik:LineSeries.DataPoints> 
        <telerik:CategoricalDataPoint Category="50" Value="2" /> 
        <telerik:CategoricalDataPoint Category="48" Value="5" /> 
        <telerik:CategoricalDataPoint Category="46" Value="6" /> 
        <telerik:CategoricalDataPoint Category="44" Value="6" /> 
        <telerik:CategoricalDataPoint Category="42" Value="15" /> 
        <telerik:CategoricalDataPoint Category="40" Value="6" /> 
        <telerik:CategoricalDataPoint Category="38" Value="1" /> 
       </telerik:LineSeries.DataPoints> 
      </telerik:LineSeries> 
      <!--<telerik:LineSeries CategoryBinding="Seconde" ValueBinding="Compte" ItemsSource="{Binding GraphDemandes}"> 
       <telerik:LineSeries.Style> 
        <Style TargetType="telerik:LineSeries"> 
         <Setter Property="Stroke" Value="Black"/> 
        </Style> 
       </telerik:LineSeries.Style> 
      </telerik:LineSeries> 
      <telerik:LineSeries CategoryBinding="Seconde" ValueBinding="Compte" ItemsSource="{Binding GraphVertNaturels}" Stroke="{Binding CouleurVertNaturel}" StrokeThickness="3"/> 
      <telerik:LineSeries CategoryBinding="Seconde" ValueBinding="Compte" ItemsSource="{Binding GraphAcceptees}" Stroke="{Binding CouleurAcceptee}" StrokeThickness="3"/> 
      <telerik:LineSeries CategoryBinding="Seconde" ValueBinding="Compte" ItemsSource="{Binding GraphRejetees}" Stroke="{Binding CouleurRejetee}" StrokeThickness="3" />--> 
     </telerik:RadCartesianChart.Series> 
    </telerik:RadCartesianChart> 

누구에게 동일한 문제가 있으며 해결책이 있습니까? 내 그래픽의

인쇄 화면 : 누군가가 나 같은 실수를하는 경우 enter image description here

답변

0

마지막으로, 내가 내 경우에 대한 좋은 시리즈를 사용하지 않은 단지 때문이다. LinearAxis라는 두 개의 세로 축이 필요했지만, 그렇게하려면 내 계열이 ScatterLineSeries이어야합니다. 그래픽에 맞는 조합을 사용하려면이 페이지를 참조하십시오. https://docs.telerik.com/devtools/wpf/controls/radchartview/series-and-axes