wpf пользовательская кнопка лучший подход

Я хочу создать кастомButton внутри WPF. Конечно, кнопка будет UserControl и будет содержать много визуальных элементов (таких как обводка, выделение, тень, свечение, изображения и т. Д.).

Проблема в том, что если я использую DependencyProperties и связываю их в XAML, я выиграю »не сможет увидеть результат в DesignTime (ямы пытались реализовать метод IsInDesignMode, но по определенной причине я могуЯ не понимаю, что мой VS просто падает, когда я использую этот метод в UserControls, в противном случае он работает просто отлично), и это определенно не хорошо.

Поэтому я думаю о том, чтобы вообще не использовать XAML и выполнять всю мою работу в коде.

Что, вы парни, думаете?

Ответы на вопрос(1)

Ваш ответ на вопрос