사용자가 단추를 클릭 할 때 StackPanel
을 가로로 이동하려고합니다. DoubleAnimation
을 TargetName
및 TargetProperty
으로 구현 중입니다. 그러나 어떤 TargetProperty
을 사용해야할지 모르겠습니다.WPF에서 StackPanel을 이동하는 방법
아무도 도와 줄 수 있습니까?
사용자가 단추를 클릭 할 때 StackPanel
을 가로로 이동하려고합니다. DoubleAnimation
을 TargetName
및 TargetProperty
으로 구현 중입니다. 그러나 어떤 TargetProperty
을 사용해야할지 모르겠습니다.WPF에서 StackPanel을 이동하는 방법
아무도 도와 줄 수 있습니까?
Canvas
안에 StackPanel
을 넣으면 Canvas.X
및 Canvas.Y
속성을 설정하여이 동작을 얻을 수 있습니다. 또는 ThicknessAnimation
을 사용하여 StackPanel
의 Margin
에 애니메이션을 적용 할 수 있습니다. 비슷한 요청에 대해서는 this post을 확인하십시오.
또 다른 방법은 StackPanel의 RenderTransform
에 적용되는 TranslateTransform
입니다. 애니메이션의 경우 TargetProperty
경로는 RenderTransform.X
입니다.
아마도 TranslateTransform이 실제로 가장 좋은 방법 일 것입니다. – Bas