I'm trying to have the Legend lay on top of the chart area. To my understanding the following code should work. I am setting my data in codebehind. If I change the value of UseDefaultLayout to True the chart control displays the correct chart by using the default ChartArea and default ChartLegend etc. However, when I set UseDefaultLayout to False, like in the code below, the ChartArea displays the error No Series Data. The ChartLegend is located at the desired location so I need to know why my data is not being displayed. Please help me understand why this is not working and how to fix it.
Thank you,
Danny
<DataTemplate x:Key="ChartDataTemplate"> <telerik:RadChart x:Name="Chart" UseDefaultLayout="False"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="1*" /> <RowDefinition Height="19*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="19*" /> <ColumnDefinition Width="1*" /> </Grid.ColumnDefinitions> <telerik:ChartLegend x:Name="LegendArea" Grid.Row="1" Grid.Column="0" HorizontalAlignment="Right" VerticalAlignment="Top" /> <telerik:ChartArea LegendName="LegendArea" /> </Grid> </telerik:RadChart> </DataTemplate>Danny