wpf custom button bester ansatz

Ich möchte eine benutzerdefinierte erstellenButton in WPF. Natürlich ist die Schaltfläche ein UserControl und enthält viele visuelle Elemente (wie Strich, Hervorhebung, Schatten, Leuchten, Bilder usw.).

Das Problem ist, dass ich, wenn ich DependencyProperties verwende und sie in XAML binde, das Ergebnis bei DesignTime nicht sehen kann (ich habe versucht, die IsInDesignMode-Methode zu implementieren, aber aus einem bestimmten Grund kann ich nicht verstehen, dass mein VS nur abstürzt, wenn Ich benutze diese Methode auf UserControls, sonst funktioniert es einwandfrei) und das ist definitiv nicht gut.

Ich denke also darüber nach, XAML überhaupt nicht zu verwenden und mache meine ganze Arbeit im Code dahinter.

Was denkt ihr?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage