UIElement.GetAnimationBaseValue(DependencyProperty) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu základní vlastnosti pro zadanou vlastnost pro tento prvek, ignoruje jakoukoli možnou animaci z spuštěné nebo zastavené animace.
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
Parametry
Vlastnost závislosti, která se má zkontrolovat.
Návraty
Hodnota vlastnosti, jako by nebyly k zadané vlastnosti závislosti připojeny žádné animace.
Implementuje
Příklady
Následující příklad implementuje obslužnou rutinu, která hlásí základní hodnotu animované Width vlastnosti na objektu Button, stejně jako základní hodnotu transformace.
// 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
Poznámky
Pokud nejsou k vlastnosti připojeny žádné animace, GetAnimationBaseValue návratová hodnota je vždy stejná jako vrácená GetValue hodnota. Pokud jsou připojené animace, všechny možné odvozené hodnoty animace včetně počáteční a zarážky jsou ignorovány a hodnota vlastnosti je určena na základě všech ostatních možných vstupů. Další informace naleznete v tématu Priorita hodnoty vlastnosti závislosti.