UIElement.GetAnimationBaseValue(DependencyProperty) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
실행하거나 중지된 애니메이션의 가능한 애니메이션 값을 모두 무시하고 이 요소에 대해 지정된 속성의 기본 속성 값을 반환합니다.
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
매개 변수
확인할 종속성 속성입니다.
반환
지정된 종속성 속성에 연결된 애니메이션이 없는 경우와 동일한 속성 값입니다.
구현
예제
다음 예제에서는 애니메이션 속성의 기본 값과 변환의 Width 기본 값을 보고하는 Button처리기를 구현합니다.
// 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
설명
속성 GetAnimationBaseValue 에 연결된 애니메이션이 없는 경우 반환 값은 항상 반환 값과 GetValue 동일합니다. 연결된 애니메이션이 있는 경우 시작 및 중지 값을 포함하여 가능한 모든 애니메이션 파생 값이 무시되고 속성 값은 다른 모든 가능한 입력에 따라 결정됩니다. 자세한 내용은 종속성 속성 값 우선 순위를 참조하세요.