Как получить украшение UIElement внутри Scrollviewer?C#

Место общения программистов C#
Ответить
Anonymous
 Как получить украшение UIElement внутри Scrollviewer?

Сообщение Anonymous »


Я новичок в WPF и уже некоторое время ищу решение этой проблемы. Моя цель - прослушать событие изменения размера украшения UIElement, поэтому мне нужно получить украшение элемента. Я искал подобную проблему, но нашел только те, которые создавали класс украшения или имели прямой доступ к нему. Однако в моем случае декоратор был создан, когда UIElement был добавлен в Scrollviewer. Если вы хотите знать, я работаю над редактором термоэтикеток.

В настоящее время я могу получить UIElement, средство просмотра прокрутки и презентатор содержимого прокрутки, у которого есть AdornerLayer, где визуализируются элементы декора, как я прочитал в сообщении. Но мне все равно не удалось увидеть декораторы на объекте AdornerLayer, как я пытался сделать из этого поста: Скопировать элемент пользовательского интерфейса с помощью декоративного элемента

Вот снимок экрана визуализатора WPF. http://codetampus.com/wpfvisualizer.png

Надеюсь, кто-нибудь сможет мне помочь и просветить меня в этом вопросе, возможно, я просто что-то пропустил.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»