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


InsetClip Класс

Определение

Представляет прямоугольник, который обрезает часть визуального элемента. Часть визуального элемента внутри прямоугольника видна; Часть визуального элемента за пределами прямоугольника обрезается.

public ref class InsetClip sealed : CompositionClip
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InsetClip final : CompositionClip
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
class InsetClip final : CompositionClip
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class InsetClip : CompositionClip
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public sealed class InsetClip : CompositionClip
Public NotInheritable Class InsetClip
Inherits CompositionClip
Наследование
Object Platform::Object IInspectable CompositionObject CompositionClip InsetClip
Атрибуты

Комментарии

InsetClip Функционально похож на RectangleClip, но RectangleClip позволяет скругировать углы прямоугольника обрезки.

Определяется InsetClip с помощью смещения в пикселях от нижнего, левого, правого и верхнего края визуального элемента для обрезания.

Чтобы обрезать Visual, назначьте InsetClip свойству Clip объекта Visual.

Можно полностью обрезать весь Visual. Допустимы отрицательные значения. InsetClip поддерживает все те же преобразования, что и Visual матрица 4x4. В отличие от Visual, InsetClip является двухмерным и определяется с матрицей 3x2. InsetClip свойства полностью анимируются.

Свойства

AnchorPoint

Точка клипа, расположенная на смещении клипа. Значение нормализуется относительно размера клипа.

(Унаследовано от CompositionClip)
BottomInset

Возвращает или задает смещение от нижней части визуального элемента. Часть визуального элемента под BottomInset будет обрезана. Анимация.

CenterPoint

Точка, о которой происходит поворот или масштабирование.

(Унаследовано от CompositionClip)
Comment

Строка, связанная с CompositionObject.

(Унаследовано от CompositionObject)
Compositor

Составитель, используемый для создания этого объекта CompositionObject.

(Унаследовано от CompositionObject)
DispatcherQueue

Возвращает DispatcherQueue для CompositionObject.

(Унаследовано от CompositionObject)
ImplicitAnimations

Коллекция неявных анимаций, присоединенных к этому объекту.

(Унаследовано от CompositionObject)
LeftInset

Возвращает или задает смещение слева от визуального элемента. Часть визуального элемента слева от LeftInset будет обрезана. Анимация.

Offset

Смещение клипа относительно визуального элемента, к которому применяется клип.

(Унаследовано от CompositionClip)
Properties

Коллекция свойств, связанных с CompositionObject.

(Унаследовано от CompositionObject)
RightInset

Возвращает или задает смещение справа от визуального элемента. Часть визуального элемента справа от RightInset будет обрезана. Анимация.

RotationAngle

Угол поворота, примененный к клипу, в радианах.

(Унаследовано от CompositionClip)
RotationAngleInDegrees

Угол поворота, примененный к клипу, в градусах.

(Унаследовано от CompositionClip)
Scale

Масштаб, применяемый к клипу.

(Унаследовано от CompositionClip)
TopInset

Возвращает или задает смещение от верхней части визуального элемента. Часть визуального элемента над TopInset будет обрезана. Анимация.

TransformMatrix

Матрица преобразования 3x2, применяемая к клипу.

(Унаследовано от CompositionClip)

Методы

Close()

Закрывает объект CompositionObject и освобождает системные ресурсы.

(Унаследовано от CompositionObject)
Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

(Унаследовано от CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

Определяет свойство, которое можно анимировать.

(Унаследовано от CompositionObject)
StartAnimation(String, CompositionAnimation, AnimationController)

Подключает анимацию к указанному свойству объекта и запускает анимацию.

(Унаследовано от CompositionObject)
StartAnimation(String, CompositionAnimation)

Подключает анимацию к указанному свойству объекта и запускает анимацию.

(Унаследовано от CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

Запускает группу анимации.

Метод StartAnimationGroup в CompositionObject позволяет запустить CompositionAnimationGroup. Все анимации в группе будут запущены одновременно для объекта .

(Унаследовано от CompositionObject)
StopAnimation(String)

Отключает анимацию от указанного свойства и останавливает анимацию.

(Унаследовано от CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

Останавливает группу анимации.

(Унаследовано от CompositionObject)
TryGetAnimationController(String)

Возвращает AnimationController для анимации, выполняемой с указанным свойством.

(Унаследовано от CompositionObject)

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

См. также раздел