Winforms로 뒤집기/밀어 넣기 효과를 만들려고합니다. Winforms로 뒤집기/밀어 넣기 효과
은 정확합니다 : 첫 번째 양식 슬라이드가 /의 화면과 두 번째 슬라이드 밀려되는 효과를 나는 뒤집기 효과가 작동하지 않는 결론에 도달 많은 연구 후. Winforms에서. WPF 응용 프로그램에서
포함하기 윈폼> Windowsformshost 애니메이션을 지원하지 않습니다 - - Windowsformshost 를 사용하여 :
은 내가 슬라이딩 효과에 대한 다음과 같은 일을 시도했다.변경 서식의 위치 a. 타이머가있는 경우 b. 루프 사용 c. 별도의 스레드
-> 양식 전문
화면 캡처 보이지 않는 &을 점멸 -> 같은 문제 -
형태의 예 스크린 샷 : 점멸
AnimateWindow 기능 (API)
-> API가 스레딩을 지원하지 않습니다. -> 두 양식에서 동시에 AND로 슬라이딩 할 수 없습니다. -> 같은 문제 :
추가 정보를 정기적으로 깜박 거림 :
내가 사용하는 C#을 2010 년 (닷 넷 프레임 워크 4.0) 제 3 자 컨트롤 비주얼 스튜디오 - Telerik 내 양식에 사용자 정의 컨트롤입니다 (확장 Telerik 컨트롤) 컨트롤에 대해 Doubblebuffered를 True로 설정했습니다.
누군가가이 문제 (winforms Flipping/Sliding Effect)를 극복하기 위해 도움을 주거나 제안 할 수 있다면 정말 도움이 될 것입니다.
감사합니다, WickedSquall
답장을 보내 주셔서 감사합니다. 요구 사항이 약간 변경되었습니다. 슬라이드가 양식에 있어야합니다. Control.left 값을 변경하면 비교적 쉽습니다. Winform 마녀에서 사용자 지정 WPF 컨트롤을 삽입하려고하면 애니메이션이있는 2 개의 스크린 샷이 이동합니다. 나는 당신을 업데이트 할 것이다. – Wickedsquall