UIElement.GetAnimationBaseValue(DependencyProperty) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan nilai properti dasar untuk properti yang ditentukan pada elemen ini, mengalihkan kemungkinan nilai animasi dari animasi yang sedang berjalan atau dihentikan.
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
Parameter
Properti dependensi untuk diperiksa.
Mengembalikan
Nilai properti seolah-olah tidak ada animasi yang dilampirkan ke properti dependensi yang ditentukan.
Penerapan
Contoh
Contoh berikut mengimplementasikan handler yang melaporkan nilai dasar properti animasi Width pada Button, serta nilai dasar transformasi.
// 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
Keterangan
Jika tidak ada animasi yang dilampirkan ke properti , maka nilai yang GetAnimationBaseValue dikembalikan selalu identik dengan nilai yang GetValue dikembalikan. Jika ada animasi yang dilampirkan, maka semua kemungkinan nilai turunan animasi termasuk nilai mulai dan berhenti diabaikan, dan nilai properti ditentukan berdasarkan semua input lain yang mungkin. Untuk informasi selengkapnya, lihat Prioritas Nilai Properti Dependensi.