PointAnimation.By Свойство

Определение

Получает или задает общее значение, с помощью которого изменяется начальное значение анимации.

public:
 property Nullable<System::Windows::Point> By { Nullable<System::Windows::Point> get(); void set(Nullable<System::Windows::Point> value); };
public System.Windows.Point? By { get; set; }
member this.By : Nullable<System.Windows.Point> with get, set
Public Property By As Nullable(Of Point)

Значение свойства

Nullable<Point>

Общее значение, с помощью которого изменяется начальное значение анимации. По умолчанию используется значение NULL.

Комментарии

By Используйте свойство, если необходимо анимировать значение "по" определенной сумме, а не указывать начальное или конечное значение. Вы также можете использовать By свойство со свойством From . В следующей таблице показано, Toкак Fromсвойства и By свойства могут использоваться вместе или отдельно для определения целевых значений анимации.

Указанные свойства Результирующее поведение
From Анимация выполняется от значения, заданного свойством From , до базового значения свойства, анимируемого или к выходному значению предыдущей анимации в зависимости от того, как настроена предыдущая анимация.
From и To Анимация выполняется от значения, указанного From свойством, до значения, указанного свойством To .
From и By Анимация выполняется от значения, заданного From свойством, до значения, указанного From суммой и By свойствами.
To Анимация выполняется из базового значения анимированного свойства или выходного значения предыдущей анимации до значения, указанного свойством To .
By Анимация выполняется от базового значения анимируемого свойства или выходного значения предыдущей анимации до суммы этого значения и значения, указанного свойством By .

Примечание Если заданы оба To свойства, By свойство имеет приоритет, To а By свойство игнорируется.

Чтобы использовать другие методы интерполяции или анимировать между более чем двумя целевыми значениями, используйте PointAnimationUsingKeyFrames объект.

Использование атрибута XAML

<Объекта By =""Point/>

-или-

<Объекта By ="{расширение разметки null}"/>

Использование элемента свойства XAML

<object>

<объект.By>

<Point />

</объект.By>

</object>

Сведения о свойстве зависимостей

Поле идентификатора ByProperty
Для свойств метаданных задано значение true Нет

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

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