RectAnimation.By Свойство

Определение

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

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

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

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

Комментарии

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

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

Примечание

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

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

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

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

-или-

<ОбъектаBy ="{x:Null Markup Extension}"/>

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

<object>

<объект .By>

<Rect />

</object.By>

</object>

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

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

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

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