WPF - наследование UserControl

У меня проблема с наследованием элементов управления в WPF. Я создал UserControl с именем BaseUserControl. Я хочу, чтобы этот элемент управления был базовым элементом управления для других пользовательских элементов управления WPF. Поэтому я написал еще один UserControl под названием FirstComponent. На следующем шаге я изменил этот код

FirstComponent : UserControl

на этот

FirstComponent : BaseControl

Однако во время компиляции я получаю эту ошибку

Partial declarations of 'controlinheritance.componenets.FirstComponent' must not specify different base classes 

Что мне делать, чтобы позволить FirstComponent быть производным от BaseControl?

EDIT Благодаря ответу abhishek мне удалось унаследовать элементы управления. Howerver, у меня еще один вопрос. В базовом классе я указал свойство public Grid _MainGrid {get; устанавливать; }. Теперь я хочу создать в своем производном классе экземпляр этой сетки. Итак, я использовал этот код Howerver Я получаю сообщение об ошибке. Свойство _MainGrid не имеет значения. Строка 8, позиция 36.

5
задан ouflak 23 February 2019 в 12:26
поделиться