​<애니메이션>

 

 

 


WPF 의 애니메이션을 사용하면 컨트롤과 요소를

​늘리거나 흔들거나 회전하거나 점점 흐리게 만들어

​보다 효과적인 페이지 전달효과를 줄 수있습니다.

​WPF 에서는 대부분의 속성에 애니메이션 효과를

​줄 수 있으므로 대부분의 WPF 개체뿐만 아니라

​직접 만든 사용자 지정개체에 WPF를 통하여서

애니메이션 효과를 줄 수 있습니다.

​예제를 통하여 컨트롤의 모양을 바꿔보도록하죠.

​Visual Studio 를 열어 AnimationTest 라는

​이름으로 새로운 프로젝트를 생성합니다.


 

 

 

 

다음으로 저는 솔류션 탐색기에서 Window의 이름


만 Animation 으로 변경하겠습니다.


 

 

 


이 예제에서는 두 단추에 애니메이션 효과를 적용


하여 뷰에서 두 단추를 페이드 인&아웃 합니다.


첫 번째 Button 의 불투명도는 5초의 Duration


동안 1.0부터 0.0까지 변합니다.


두 번쨰 단추에도 애니메이션 효과를 적용하지만


전체 단추의 불투명도가 아니라 단추의 Backgrond


를 그르니느데 사용되는 SolidColorBrush 의


불투명도에 애니메이션 효과가 적용됩니다.


이 예제를 실행하면 첫 번쨰 단추가 뷰에서 완전히


페이드 인 되고 페이드 아웃되는 동안 두번째


단추의 배경만 뷰에서 페이드 인되고 페이드 아웃


됩니다 텍스트와 테두리는 완전히 불투명한 상태를


유지하게되는 효과입니다.

 

(WPF 강좌예제 자료)


 

 


이제 실행을 시켜 버튼의 애니메이션을 확인합니다


예제에서는 Double 값을 생성하는 애니메이션


형식인 DoubleAnimation 을 사용하여 Button 의


Opacity 속성에 애니메이션 효과를 적용합니다.


결과적으로 Button 이 뷰에서 페이드 인 된 후


페이드 아웃이 됩니다.


 

 



 

 

 


 


WPF 강좌 예제자료line_characters_in_love-4

 

 


 #WPF 교육 / #WPF 강좌자료 / #WPF예제 / #WPF 교육파일 / #오라클자바교육센터

'닷넷 > Wpf프로그래밍' 카테고리의 다른 글

WPF 강좌자료2  (0) 2015.10.02
WPF 강좌자료2  (0) 2015.10.01
WPF 교육11  (0) 2015.09.24
WPF 교육10  (0) 2015.09.24
WPF 교육9  (0) 2015.09.23

+ Recent posts