DoubleAnimation.By Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает общее значение, с помощью которого изменяется начальное значение анимации.
public:
property Nullable<double> By { Nullable<double> get(); void set(Nullable<double> value); };
public double? By { get; set; }
member this.By : Nullable<double> with get, set
Public Property By As Nullable(Of Double)
Значение свойства
Общее значение, с помощью которого изменяется начальное значение анимации. По умолчанию используется значение NULL.
Комментарии
By Используйте свойство, если вы хотите анимировать значение "by" определенной суммы, а не указывать начальное или конечное значение. Вы также можете использовать By свойство со свойством From .
В следующей таблице показано, как FromToсвойства и By свойства могут использоваться вместе или отдельно для определения целевых значений анимации.
Заданные свойства | Результаты выполнения операции |
---|---|
From | Анимация выполняется из значения, указанного свойством From , к базовому значению свойства, анимируемого или к выходному значению предыдущей анимации, в зависимости от того, как настроена предыдущая анимация. |
From и To | Анимация выполняется из значения, указанного From свойством, к значению, указанному свойством To . |
From и By | Анимация выполняется из значения, указанного From свойством, к значению, заданному суммой From и By свойствами. |
To | Анимация выполняется из базового значения анимированного свойства или выходного значения предыдущей анимации до значения, указанного свойством To . |
By | Анимация выполняется из базового значения анимируемого свойства или выходного значения предыдущей анимации до суммы этого значения и значения, указанного свойством By . |
Примечание
Если заданы To свойства и By свойства, To свойство имеет приоритет, а By свойство игнорируется.
Чтобы использовать другие методы интерполяции или анимировать между более чем двумя целевыми значениями, используйте DoubleAnimationUsingKeyFrames объект.
Использование атрибута XAML
<Объекта By
="/Double>
-или-
<Объекта By
="/{}>
Сведения о свойстве зависимостей
Поле идентификатора | ByProperty |
Metadata properties set to true |
Нет |