Я создаю собственный WPF элемент управления содержимым, который имеет свойство DisplayMode, которое может быть:WPF пользовательских элементов управления, отображающая Content Инлайн или в Popup
- Инлайн
- Popup
Когда DisplayMode = "Inline", мой ControlTemplate может использовать стандартный ContentPresenter, как обычно.
Однако, когда DisplayMode = «Всплывающее окно», я хочу, чтобы Содержимое отображалось в элементе управления всплывающим окном.
Как решить эту проблему?
Должно ли это происходить исключительно в коде при изменении свойства DisplayMode? Как перемещать содержимое свойства Content между ContentPresenter и Popup?