Изменение видимости фигур в холсте WPF - PullRequest
2 голосов
/ 04 ноября 2011

Есть ли какое-либо событие, которое может быть вызвано, когда фигура в Canvas (которая имеет элементы управления масштабированием и панорамированием с помощью Translatetransform / ScaleTransform) становится видимой / невидимой при панорамировании или увеличении холста?способы сделать это будут полезны и приветствуются.Спасибо!

1 Ответ

1 голос
/ 04 ноября 2011

Полагаю, вы имеете в виду холст внутри прокрутки? Нет, такого события нет, поскольку холст не знает видимой части. Что касается холста, все всегда видно.

Вы должны быть в состоянии сделать это самостоятельно, прослушивая масштаб, изменяя панорамирование, а затем проверяя видимое окно просмотра прокрутки на предмет ваших объектов на холсте.

...