WPFToolkit을 다운로드했으며이 패키지에 제공된 DataGrid를 사용하고 있습니다. 행을 제거 할 때 행 사라짐을 애니메이션으로 만들려고하지만이를 수행하는 방법을 모르겠습니다. 누구든지 어떻게 할 수 있는지 알고 있습니까?WPFToolKit DataGrid의 애니메이션 사라짐 애니메이션
7
A
답변
2
WPF는 애니메이션과 눈에 띄는 영상을 가능하게하기 때문에 상사가 쉽다고 생각할 수도 있지만 WPF에서는 힘들 수 있습니다. 결국, 웹상에서 멋지고 실제로 기술을 판매하는 멋진 Silverlight/WPF 데모가 있습니다. 물론, 당신의 상사가 모르는 것은 그 데모가 쉽고, 화려한 기능을 과시하기 위해 작성되었다는 것입니다. 그러나 표준보다 약간 다른 것은 매우 어려운 방식입니다. 있을 수 있지만
그러나 충분히 고함, 내가 당신에게 가능한 방법을주지 하나 훨씬 더 :
의 당신이 수집의 어떤 종류의 데이터 그리드를 결합하고, 인수의 위해 한 가정하자하자 그것의 목록을 Foo
개체, 즉 List<foo> MyFoos
으로 가정합니다. 그런 다음 BeingDeleted라는 FOO 클래스에 속성을 추가 할 수 있습니다. 그런 다음 DataRowView의 템플릿에서이 속성을 트리거하여 특정 행의 페이드 아웃 또는 축소를 애니메이션으로 만드는 스토리 보드를 시작합니다. 이는 Foo 객체에 아무런 관련이없는 속성을 추가하는 것을 의미하므로 총체적입니다. 또는 Foo의 특수 래퍼 또는 하위 클래스를 만들 수도 있습니다.
관련 문제
- 1. UIView 애니메이션 중에 CALayer 그림자가 사라짐
- 2. 왼쪽에서 오른쪽으로 애니메이션 애니메이션
- 3. 코어 애니메이션 애니메이션 추적
- 4. Silverlight에서 MapPolyLine 애니메이션 "애니메이션"
- 5. 코어 애니메이션 - 애니메이션
- 6. 자바 애니메이션 플래시 애니메이션?
- 7. 코어 애니메이션 애니메이션 연결
- 8. 아이폰 애니메이션 애니메이션 한 가지
- 9. iPad 애니메이션 플립 - 코어 애니메이션
- 10. WPF 이중 애니메이션 : 단계별 애니메이션?
- 11. 시퀀스 UIImageView 프레임 애니메이션 및 CGTransform 애니메이션
- 12. 코어 애니메이션 이미지 배열에 애니메이션 적용
- 13. 코어 애니메이션 CALayer 마스크 애니메이션 성능
- 14. 버튼의 가치 코어 애니메이션 블록의 애니메이션 제목
- 15. OS X의 애니메이션 크기 조절 애니메이션
- 16. OpenGL의 애니메이션 용 코어 애니메이션 활용
- 17. Qt 애니메이션 문제 - 기하학 애니메이션 깜박임
- 18. Android : 애니메이션 시작 방지 애니메이션 실행 중
- 19. beginAnimations와 애니메이션 블록 사이에서 애니메이션 속도가 다릅니다.
- 20. 안드로이드에서의 애니메이션
- 21. 애니메이션 반복
- 22. 아이폰 애니메이션
- 23. 이미지보기 애니메이션
- 24. 애니메이션 번역
- 25. 애니메이션 도구
- 26. 플래시 애니메이션
- 27. Qt 애니메이션
- 28. 노래가있는 애니메이션
- 29. 트윈 애니메이션
- 30. 애니메이션 - GIF
이것이 내가 마침내 이것을 구현하는 방법입니다. 바운드리스트 동기화에 몇 가지 문제가있었습니다 (동기화 기가 "거의 지워진 항목"을 무시해야한다는 것을 알고 있어야하기 때문에). 애니메이션이 끝났을 때 실제로 삭제할 필요가있었습니다. 최종 결과는 지저분 해 (모든 것이 단단히 결합되어있다.), 그러나 나는 다른 해결책이 없다고 생각한다. – Andy