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.

public:
 virtual System::Object ^ GetAnimationBaseValue(System::Windows::DependencyProperty ^ dp);
public object GetAnimationBaseValue (System.Windows.DependencyProperty dp);
abstract member GetAnimationBaseValue : System.Windows.DependencyProperty -> obj
override this.GetAnimationBaseValue : System.Windows.DependencyProperty -> obj
Public Function GetAnimationBaseValue (dp As DependencyProperty) As Object

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.

// 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));
}
' Display the base value for Button.Width and RotateTransform.Angle.
Private Sub animatedButton_Clicked(ByVal sender As Object, ByVal e As RoutedEventArgs)
    Dim animatedButton As Button = CType(sender, Button)
    MessageBox.Show("Button width base value: " & animatedButton.GetAnimationBaseValue(Button.WidthProperty).ToString & vbLf & "RotateTransform base value: " & animatedRotateTransform.GetAnimationBaseValue(RotateTransform.AngleProperty).ToString)
End Sub

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 à

Voir aussi