Afficher en anglais

Partage via


UIElement.GetAnimationBaseValue(DependencyProperty) Méthode

Définition

Retourne la valeur de propriété de base de la propriété spécifiée sur cet élément, en ignorant toute valeur animée provenant d’une animation en cours d’exécution ou arrêtée.

C#
public object GetAnimationBaseValue(System.Windows.DependencyProperty dp);

Paramètres

dp
DependencyProperty

Propriété de dépendance à vérifier.

Retours

Valeur de propriété, comme si aucune animation n’était attachée à la propriété de dépendance spécifiée.

Implémente

Exemples

L’exemple suivant implémente un gestionnaire qui signale la valeur de base d’une propriété animée Width sur un Button, ainsi que la valeur de base d’une transformation.

C#
// Display the base value for Button.Width and RotateTransform.Angle.
private void animatedButton_Clicked(object sender, RoutedEventArgs e)
{
    Button animatedButton = (Button)sender;
    MessageBox.Show("Button width base value: " + 
        animatedButton.GetAnimationBaseValue(Button.WidthProperty)
        + "\nRotateTransform base value: " +
        animatedRotateTransform.GetAnimationBaseValue(RotateTransform.AngleProperty));
}

Remarques

Si aucune animation n’est attachée à la propriété, la GetAnimationBaseValue valeur de retour est toujours identique à la GetValue valeur de retour. Si des animations sont attachées, toutes les valeurs dérivées d’animation possibles, y compris les valeurs de début et d’arrêt, sont ignorées, et la valeur de propriété est déterminée en fonction de toutes les autres entrées possibles. Pour plus d’informations, consultez Priorité de la valeur de propriété de dépendance.

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Voir aussi