В одном из моих приложений мне нужно разрешить пользователю настраивать пользовательский интерфейс определенными способами. Для этого я разрешаю пользователю указать пользовательский интерфейс в XAML, который загружается динамически при запуске приложения. Это отлично работает.
Теперь я хочу предоставить пользовательский элемент управления для пользователя, который получен из Border
(назовем его MyFrame
).
Мне нужно убедиться, что MyFrame
не может быть дочерним по отношению к другому MyFrame
, поэтому следует предотвратить следующее:
<ns:MyFrame>
<Grid>
<ns:MyFrame />
</Grid>
</ns:MyFrame>
Как мне это реализовать?