public void LoadIcon(object obj)
{
DrawingBrush brush = obj as DrawingBrush;
DrawingGroup dgroup = brush.Drawing as DrawingGroup;
foreach (var item in dgroup.Children)
{
var geometry = item as GeometryDrawing;
// Это часть вызывает исключение
geometry.Brush = new SolidColorBrush(Color.FromArgb(255, 0, 0, 0));
};
IconButton = brush;
}
Мне нужно изменить цвет кисти, но когда я пытаюсь присвоить цвет среда выдает исключение.
Хотя свойство не является свойством только для чтения:
Какое то противоречие*?