Как реализовать пользовательскую кисть в WPF?
Где я могу найти достаточно информации о том, как работают кисти для реализации моего собственного System.Windows.Media.Brush? Я могу обработать весь замораживаемый багаж, но не совсем очевидно, что мне нужно переопределить, чтобы заставить его работать.
Да, я не имел в виду, что я хочу использовать предопределенную кисть. Я хочу расширить System.Windows.Media.Brush, который является абстрактным классом. Это все исключительно для моего назидания. Я даже не уверен, какую кисть я могу сделать. Я просто пытался узнать, как работают кисти. Как в:
public AwesomeBrush : Brush
{
protected override Freezable CreateInstanceCore()
{
return new AwesomeBrush();
}
... // concrete brush stuff
}