UIElement.Clip Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает объект RectangleGeometry, используемый для определения структуры содержимого элемента UIElement.
public:
property RectangleGeometry ^ Clip { RectangleGeometry ^ get(); void set(RectangleGeometry ^ value); };
RectangleGeometry Clip();
void Clip(RectangleGeometry value);
public RectangleGeometry Clip { get; set; }
var rectangleGeometry = uIElement.clip;
uIElement.clip = rectangleGeometry;
Public Property Clip As RectangleGeometry
<uiElement>
<uiElement.Clip>
rectangleGeometry
</uiElement.Clip>
</uiElement>
Значение свойства
Геометрия прямоугольника, используемая для определения размера области обрезки. Значение по умолчанию — null (без отсечения).
Примеры
Этот пример представляет собой простую разметку XAML, которая задает clip с помощью встроенной функции RectangleGeometry , которая задает его размеры с помощью синтаксиса атрибута.
<Canvas>
<Image Source="Images/Water_lilies.jpg" Width="200" Height="150">
<Image.Clip>
<RectangleGeometry Rect="100 75 50 50"/>
</Image.Clip>
</Image>
</Canvas>
Комментарии
Геометрия обрезки для UIElement.Clip в API среда выполнения Windows должна быть rectangleGeometry. Невозможно указать непрямоугольную геометрию.
Обрезаемая область является "внешней" геометрией. Другими словами, отображаемое (не обрезанное) содержимое — это область прямоугольника, которая рисуется с помощью заливки , если геометрия использовалась в качестве данных для пути , а не для обрезки. Обрезаемая область — это любая область, которая находится за пределами прямоугольника. Обрезаемая область не проверяется на попадание.