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 tohoto prvku, bez ohledu na možnou animaci ze 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 kdyby k zadané vlastnosti závislosti nebyly 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 Buttona také 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, je GetAnimationBaseValue vrácená hodnota vždy stejná jako vrácená GetValue hodnota. Pokud jsou připojené animace, všechny možné odvozené hodnoty animace včetně hodnot start a stop se ignorují a hodnota vlastnosti se určí na základě všech ostatních možných vstupů. Další informace najdete v tématu Priorita hodnot vlastností závislostí.