Właściwość UIElement.Clip
pobiera obiekt Geometry
i używa go do przycięcia zewnętrznej części UIElement
. Chciałbym wykonać odwrotność geometryczną i zamiast tego przebić dziurę w elemencie.Jak odwrócić geometrię obcinania w Silverlight/WPF?
Ktoś wie, jak to zrobić?
Wyobrażam sobie, że tworzenie odwróconej wersji geometrii klipu zadziała, ale nie mogę znaleźć sposobu, aby to zrobić.
EDIT Wydaje się, że WPF ma Geometry.Combine
który może być używany do odjąć jedną geometrię od siebie, choć nie jest to możliwe w Silverlight. Gdyby tak było, mógłbym odjąć geometrię klipu od prostokąta obwiedni prostokąta elementu i użyć go do przycięcia.