<
telerik:RadChart.SeriesMappings
>
<
telerik:SeriesMapping
LegendLabel
=
"Rates"
CollectionIndex
=
"1"
>
<
telerik:SeriesMapping.SeriesDefinition
>
<
telerik:LineSeriesDefinition
AxisName
=
"Rate"
ItemLabelFormat
=
"0.00 \%"
>
<
telerik:LineSeriesDefinition.Visibility
>
<
Binding
Path
=
"ChartRateSeriesVisible"
Source
=
"{StaticResource ViewModel}"
Converter
=
"{StaticResource BooleanToSeriesVisibilityConverter}"
/>
</
telerik:LineSeriesDefinition.Visibility
>
</
telerik:LineSeriesDefinition
>
</
telerik:SeriesMapping.SeriesDefinition
>
</
telerik:SeriesMapping
>
</
telerik:RadChart.SeriesMappings
>
<telerik:RadChart x:Name="RadChart1" ItemsSource="{Binding Data}" Grid.Row="0" Grid.Column="0" Width="700" >
<telerik:RadChart.SeriesMappings><telerik:SeriesMapping.SeriesDefinition >
<telerik:CandleStickSeriesDefinition /><telerik:ItemMapping FieldName="High" DataPointMember="High" />
<telerik:ItemMapping FieldName="Low" DataPointMember="Low" />
<telerik:ItemMapping FieldName="Open" DataPointMember="Open" />
<telerik:ItemMapping FieldName="Close" DataPointMember="Close" />
<telerik:ItemMapping FieldName="CName" DataPointMember="XValue" />
</telerik:SeriesMapping>
</telerik:SeriesMappingCollection>
</telerik:RadChart.SeriesMappings>
<telerik:RadChart.DefaultView>
<telerik:ChartDefaultView>
<telerik:ChartDefaultView.ChartArea>
<telerik:ChartArea>
<telerik:ChartArea.AxisX>
<telerik:AxisX LabelRotationAngle="90" Title="Client Name"> </telerik:AxisX>
</telerik:ChartArea.AxisX>
<telerik:ChartArea.AxisY> <telerik:AxisY ExtendDirection="Down" AutoRange="False" MinorTickPointMultiplier="5" Step="{Binding Interval}" MinValue="{Binding MinValue}" MaxValue="{Binding MaxValue}" Title="Blood Volume (mL)"></telerik:AxisY>
</telerik:ChartArea.AxisY>
<telerik:ChartArea.Legend>
<telerik:ChartLegend Visibility="Collapsed" /> </telerik:ChartArea.Legend>
</telerik:ChartArea> </telerik:ChartDefaultView.ChartArea> </telerik:ChartDefaultView> </telerik:RadChart.DefaultView></telerik:RadChart>
private void SelectColumn (string columnName)
{
foreach (var column in GridViewNew.Columns)
{
if (column == columnName)
{
((GridViewDataColumn)column ).Background = new SolidColorBrush(Color.FromArgb(255, 165, 215, 241));
}
else
{
((GridViewDataColumn) column ).Background = new SolidColorBrush(Colors.White);
}
}
}
At first it works, but when i click over another cell, the column chages its color but column´s footer doesn´t.