2010-06-02 4 views
2

양식을 부드럽게 전환하려면 (예 : Microsoft PowerPoint에서의 전환 전환) 어떻게해야합니까? Visual Studio C#으로 작업하고 있습니다.하나의 응용 프로그램에 여러 양식이 있다면 어떻게 그것들 사이를 부드럽게 전환 할 수 있습니까?

+0

즉, 사용자가 으로 돌아가서 앞으로 돌아갈 수있는 버튼을 포함하면됩니다. –

+1

'forms' 태그는 의미가 없으며 대부분의 다른 태그와 같습니다. 이 Windows Forms, WPF, ASP.NET WebForms 또는 ASP.NET MVC입니까? – Aaronaught

답변

1

WPF를 다루는 경우 하나의 패널이나 캔버스에 넣을 수 있으며 각각을 포함하는 패널/캔버스의 "RenderTransform"속성에 무언가를 계속 적용/업데이트 할 수 있습니다. 따라서

 Transform t = new TranslateTransform(0.0f, 0.0f); 
     panelA.RenderTransform = t; 
     panelB.RenderTransform = t; 

좋아하는 타이밍 방법으로 각 틱을 조금씩 업데이트하십시오.

더 우아한 방법 (구운 XAML 애니메이션 등)이있을 것이라고 확신하지만, 나는 그 (것)들을 만드는 방법에 관하여 확실히 확실하지 않기 때문에, 그 (것)들에 충고하는에 아주 불안정하다. =)

관련 문제