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


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

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

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