Я пытаюсь создать собственный элемент управления, который я хочу использовать в качестве корневого элемента моего xaml.
У меня сейчас есть
- шаблон generic.xaml отсортирован.
- Новый шаблон в папке blend, который позволит мне создать новый 'DaveControl'
- Возможность в blend добавлять к нему контент, который будет отображаться в contentpresenter.
Однако, если я запустил его, содержимое исчезнет. Это остается, если я добавляю элемент управления к пользовательскому контролю, но я не хочу, чтобы это произошло. тогда я не смогу вызывать базовые методы, так как UserControl наследует от Control и g.cs всегда будет жаловаться.
Мне нужен класс в коде, чтобы иметь реализацию, на которой я могу перегрузить метод сохранения. Таким образом, кодовая часть происходит от класса, который я написал.
По сути, я просто хочу сказать New Dave Control, перейти к коду и написать один метод, «public override save»
Возможно ли это?