Как получить украшение UIElement внутри Scrollviewer? ⇐ C#
-
Anonymous
Как получить украшение UIElement внутри Scrollviewer?
Я новичок в WPF и уже некоторое время ищу решение этой проблемы. Моя цель - прослушать событие изменения размера украшения UIElement, поэтому мне нужно получить украшение элемента. Я искал подобную проблему, но нашел только те, которые создавали класс украшения или имели прямой доступ к нему. Однако в моем случае декоратор был создан, когда UIElement был добавлен в Scrollviewer. Если вы хотите знать, я работаю над редактором термоэтикеток.
В настоящее время я могу получить UIElement, средство просмотра прокрутки и презентатор содержимого прокрутки, у которого есть AdornerLayer, где визуализируются элементы декора, как я прочитал в сообщении. Но мне все равно не удалось увидеть декораторы на объекте AdornerLayer, как я пытался сделать из этого поста: Скопировать элемент пользовательского интерфейса с помощью декоративного элемента
Вот снимок экрана визуализатора WPF. http://codetampus.com/wpfvisualizer.png
Надеюсь, кто-нибудь сможет мне помочь и просветить меня в этом вопросе, возможно, я просто что-то пропустил.
Я новичок в WPF и уже некоторое время ищу решение этой проблемы. Моя цель - прослушать событие изменения размера украшения UIElement, поэтому мне нужно получить украшение элемента. Я искал подобную проблему, но нашел только те, которые создавали класс украшения или имели прямой доступ к нему. Однако в моем случае декоратор был создан, когда UIElement был добавлен в Scrollviewer. Если вы хотите знать, я работаю над редактором термоэтикеток.
В настоящее время я могу получить UIElement, средство просмотра прокрутки и презентатор содержимого прокрутки, у которого есть AdornerLayer, где визуализируются элементы декора, как я прочитал в сообщении. Но мне все равно не удалось увидеть декораторы на объекте AdornerLayer, как я пытался сделать из этого поста: Скопировать элемент пользовательского интерфейса с помощью декоративного элемента
Вот снимок экрана визуализатора WPF. http://codetampus.com/wpfvisualizer.png
Надеюсь, кто-нибудь сможет мне помочь и просветить меня в этом вопросе, возможно, я просто что-то пропустил.
Мобильная версия