This question is locked. New answers and comments are not allowed.
I have a chart that shows data over the last 30 days. The horizontal axis is set to a DateTimeCategoricalAxis I would like to display a solid colour brush as an XStripeBrush on any day that is a weekend and transparency on weekdays. Is it possible to achieve this? My current chart looks like this
<Chart:RadCartesianChart Grid.Row="1" PaletteName="DefaultDark" Margin="0,20,0,0"> <Chart:RadCartesianChart.Grid> <Chart:CartesianChartGrid StripLinesVisibility="X" MajorLinesVisibility="XY"> <Chart:CartesianChartGrid.XStripeBrushes> <SolidColorBrush Color="#FF1B1B1B"/> <SolidColorBrush Color="Transparent"/> </Chart:CartesianChartGrid.XStripeBrushes> </Chart:CartesianChartGrid> </Chart:RadCartesianChart.Grid> <Chart:RadCartesianChart.HorizontalAxis> <Chart:DateTimeCategoricalAxis LabelFormat="{}{0:dd-MMM}" DateTimeComponent="Day" LabelInterval="7"/> </Chart:RadCartesianChart.HorizontalAxis> <Chart:BarSeries ItemsSource="{Binding totalSales}"> <Chart:BarSeries.VerticalAxis> <Chart:LinearAxis HorizontalLocation="Right"/> </Chart:BarSeries.VerticalAxis> <Chart:BarSeries.CategoryBinding> <Chart:PropertyNameDataPointBinding PropertyName="date"/> </Chart:BarSeries.CategoryBinding> <Chart:BarSeries.ValueBinding> <Chart:PropertyNameDataPointBinding PropertyName="sales"/> </Chart:BarSeries.ValueBinding> </Chart:BarSeries> <Chart:SplineSeries CombineMode="Stack" ItemsSource="{Binding sales_list}"> <Chart:SplineSeries.VerticalAxis> <Chart:LinearAxis/> </Chart:SplineSeries.VerticalAxis> <Chart:SplineSeries.PointTemplate> <DataTemplate> <Ellipse Fill="#FF1F7EB8" Height="10" Width="10"/> </DataTemplate> </Chart:SplineSeries.PointTemplate> <Chart:SplineSeries.CategoryBinding> <Chart:PropertyNameDataPointBinding PropertyName="date"/> </Chart:SplineSeries.CategoryBinding> <Chart:SplineSeries.ValueBinding> <Chart:PropertyNameDataPointBinding PropertyName="units.app.downloads"/> </Chart:SplineSeries.ValueBinding> </Chart:SplineSeries> </Chart:RadCartesianChart>