Поделиться через


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. Невозможно указать непрямоугольную геометрию.

Обрезаемая область является "внешней" геометрией. Другими словами, отображаемое (не обрезанное) содержимое — это область прямоугольника, которая рисуется с помощью заливки , если геометрия использовалась в качестве данных для пути , а не для обрезки. Обрезаемая область — это любая область, которая находится за пределами прямоугольника. Обрезаемая область не проверяется на попадание.

Применяется к