Свойство UIElement.Clip
принимает объект Geometry
и использует его для удаления внешней части UIElement
.Я хотел бы сделать геометрическую инверсию и пробить дыру в элементе.
Кто-нибудь знает, как это сделать?
Я думаю, что создание перевернутой версии геометрии клипа будет работать, ноЯ не могу найти способ сделать это.
РЕДАКТИРОВАТЬ Кажется, что WPF имеет Geometry.Combine
, который можно использовать для вычитания одной геометрии издругой, хотя это не доступно в Silverlight.Если бы это было так, я мог бы вычесть геометрию клипа из прямоугольника ограничивающего прямоугольника элемента и использовать его вместо этого.