BoldSignA modern eSignature application with affordable pricing. Sign up today for unlimited document usage!
Hi Markus,
We can use the following code to assign the custom colors directly through XAML, but currently we found exception with this code, also we have fixed this issue and it will be available on or before end of this week. We will let you know through this incident once release has been rolled out.
[XAML]
<chart:ColumnSeries ItemsSource="{Binding Data1}">
<chart:ColumnSeries.ColorModel>
<chart:ChartColorModel Palette="Custom" >
<chart:ChartColorModel.CustomBrushes>
<Color>Red</Color>
<Color>Blue</Color>
<Color>Yellow</Color>-->
</chart:ChartColorModel.CustomBrushes>
</chart:ChartColorModel>
</chart:ColumnSeries.ColorModel>
</chart:ColumnSeries>
Please let us know if you have any queries.
Thanks,
Magesh Kumar K
<
SolidColorBrush
Color="{StaticResource MyStaticResourceColor}"/>
<ResourceDictionary>
<chart:ChartColorCollection x:Key="Colors">
<Color>Red </Color>
<Color>Gray </Color>
<Color>Blue </Color>
<Color>Maroon </Color>
<Color>Pink </Color>
</chart:ChartColorCollection>
</ResourceDictionary>
<chart:SfChart.ColorModel>
<chart:ChartColorModel Palette="Custom" CustomBrushes="{StaticResource Colors}"/>
</chart:SfChart.ColorModel>
... |
<chart:SfChart.Series>
<chart:ColumnSeries XBindingPath="XValue"
YBindingPath="YValue1"
ItemsSource="{Binding Data}">
<chart:ColumnSeries.ColorModel>
<chart:ChartColorModel Palette="Custom" CustomBrushes="{Binding CustomColors}">
</chart:ChartColorModel>
</chart:ColumnSeries.ColorModel>
</chart:ColumnSeries>
<chart:ColumnSeries XBindingPath="XValue"
YBindingPath="YValue2"
ItemsSource="{Binding Data}">
<chart:ColumnSeries.ColorModel>
<chart:ChartColorModel Palette="Custom" CustomBrushes="{Binding CustomColors}">
</chart:ChartColorModel>
</chart:ColumnSeries.ColorModel>
</chart:ColumnSeries>
</chart:SfChart.Series> |
public class ViewModel
{
public ObservableCollection<Model> Data { get; set; }
Random rd = new Random();
public ViewModel()
{
Data = new ObservableCollection<Model>();
..
CustomColors = new List<Color>();
CustomColors.Add(Color.Red);
CustomColors.Add(Color.Green);
CustomColors.Add(Color.Blue);
}
private IList<Color> customColors;
public IList<Color> CustomColors
{
get
{
return customColors;
}
set
{
customColors = value;
}
}
} |