<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.
private void SignCtxVisitsGrid_CopyingCellClipboardContent(object sender, GridViewCellClipboardEventArgs e)
{
e.Cancel =
false;
if (mSelectedCell != null && mSelectedCell.Column == e.Cell.Column)
{
try
{
System.Windows.Forms.
Clipboard.SetText(e.Value as string);
}
catch (Exception exc)
{
}
}
else
{
e.Cancel =
true;
}
}