War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
GetAnimationBaseValue-Methode
Collapse the table of content
Expand the table of content
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original

UIElement.GetAnimationBaseValue-Methode

Gibt den Wert der Basiseigenschaft für die angegebene Eigenschaft dieses Elements zurück, wobei alle möglichen animierten Werte aus einer ausgeführten oder beendeten Animation nicht berücksichtigt werden.

Namespace:  System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public Object GetAnimationBaseValue(
	DependencyProperty dp
)

Parameter

dp
Typ: System.Windows.DependencyProperty
Die zu überprüfende Abhängigkeitseigenschaft.

Rückgabewert

Typ: System.Object
Der Eigenschaftswert, bei dem keine Animationen an die angegebene Abhängigkeitseigenschaft angefügt sind.

Implementiert

IAnimatable.GetAnimationBaseValue(DependencyProperty)

Wenn keine Animationen an die Eigenschaft angefügt sind, ist der GetAnimationBaseValue-Rückgabewert immer identisch mit dem GetValue-Rückgabewert. Wenn Animationen angefügt sind, werden alle möglichen abgeleiteten Animationswerte einschließlich Anfangs- und Endwert ignoriert, und der Eigenschaftswert wird anhand aller anderen möglichen Eingaben bestimmt. Weitere Informationen finden Sie unter Priorität von Abhängigkeitseigenschaftswerten.

Im folgenden Beispiel wird ein Handler implementiert, der den Basiswert einer animierten Width-Eigenschaft für einen Button sowie den Basiswert einer Transformation meldet.


// 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));

}


.NET Framework

Unterstützt in: 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft