Wo kann ich genug Informationen darüber finden, wie Brushes arbeitet, um meine eigene System.Windows.Media.Brush zu implementieren? Ich kann mit allem Gepäck fertig werden, aber es ist nicht wirklich offensichtlich, was ich außer Kraft setzen muss, um es zum Laufen zu bringen.Wie implementiere ich einen benutzerdefinierten Pinsel in WPF?
Ja, also wollte ich nicht, dass ich einen vordefinierten Pinsel verwenden möchte. Ich möchte System.Windows.Media.Brush erweitern, was eine abstrakte Klasse ist. Dies alles dient ausschließlich meiner eigenen Erbauung. Ich bin mir nicht einmal sicher, welche Art von Pinsel ich machen könnte. Ich habe nur versucht zu lernen, wie Pinsel funktionieren. Wie in:
public AwesomeBrush : Brush
{
protected override Freezable CreateInstanceCore()
{
return new AwesomeBrush();
}
... // concrete brush stuff
}
Es könnte hilfreich sein, ein wenig mehr Informationen darüber zu geben, was Sie zu tun versuchen. Nicht sicher, was ein Pinsel erstellen würde, aber hier ist eine gute Liste der vielen in wpf eingebauten Pinsel: http://msdn.microsoft.com/en-us/library/aa970904.aspx –