Практическое руководство. Создание области отсечения
Обновлен: Ноябрь 2007
В этом примере показан способ задания области отсечения Clip элемента .NET Framework. Для задания области отсечения используется Geometry (например, EllipseGeometry для установки свойства Clip элемента.) Будет видима только зона, расположенная внутри области геометрического объекта.
Пример
В следующем примере показан элемент Image без заданной области отсечения. Поскольку область отсечения не определена, показывается все изображение.
<Image Source="sampleImages\Waterlilies.jpg"
Width="200" Height="150" HorizontalAlignment="Left" />
Изображение без области отсечения
В следующем примере создается идентичное изображение, за исключением того, что оно имеет заданную область отсечения. Будет отображаться только часть изображения, находящаяся внутри области EllipseGeometry.
<Image
Source="sampleImages\Waterlilies.jpg"
Width="200" Height="150" HorizontalAlignment="Left">
<Image.Clip>
<EllipseGeometry
RadiusX="100"
RadiusY="75"
Center="100,75"/>
</Image.Clip>
</Image>
Изображение с эллиптической областью отсечения