Доступ к элементу XAML из другого XAML - PullRequest
0 голосов
/ 20 июня 2009

У меня маленькая проблема.

У меня есть окно, в котором основным контентом является UserControl. Пользовательский элемент управления - это ItemsControl, форматирующий список. В окне у меня есть ползунок, который масштабирует ItemsControl.

Проблема в том, что в окнах я создал UserControl, и у меня нет прямого доступа к ItemsControl, и если я увеличиваю UserControl, я масштабирую все (включая просмотрщик прокрутки).

Вопрос:: Как я могу получить доступ к ItemsControl внутри UserControl в окне? Я думаю о связывании UC и переходе к ItemsControl с помощью Path, но я думаю, что это неправильная идея.

Спасибо.

1 Ответ

2 голосов
/ 20 июня 2009

Вы можете создать свойство зависимости в вашем UserControl для уровня масштабирования и привязать к нему масштаб ItemsControl. Затем вы можете манипулировать (или связывать) свойством zoom из вашего окна.

Кстати, возможно, ползунок находится внутри UserControl ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...