나는 WinForm에 Picturebox가 있습니다. 마우스를 계속하면 Picturebox GIF가 재생됩니다. 어떻게 할 수 있습니까?Picturebox에서 마우스를 움직이면 Picturebox에서 GIF 재생 C#
-5
A
답변
0
How do you show animated GIFs on a Windows Form (c#)은 애니메이션을 사용 또는 사용 중지하는 방법을 설명합니다. 애니메이션을 활성화 및 비활성화하는 절차를 만듭니다.
MouseEnter 및 Mouse Leave에 반응하고 애니메이션을 활성화 및 비활성화하는 이벤트 처리기를 만듭니다. 애니메이션을 활성화하려면 다른 스레드 (Backgroundworker? 또는 Async-await)로 처리하는 것이 좋습니다.
대부분의 깔끔한 해결책 : 그림 상자 나 그림 상자가있는 사용자 정의 컨트롤에서 파생 된 AnimatedPictureBox 클래스를 만들고이 클래스가 MouseEnter/MouseLeave에 반응하도록합니다. 장점 : 코드를 재사용 할 수 있으므로 디자이너를 사용하여 양식에 AnimatedPictureBox를 넣을 수 있습니다.
관련 문제
- 1. C# Panel/Picturebox에서 문제 발생
- 2. C# : Picturebox에서 사용하는 그리기 방법
- 3. PictureBox에서 미리보기를 표시하는 방법?
- 4. PictureBox에서 이미지를 서버에 업로드
- 5. Picturebox에서 좌표 변환
- 6. picturebox에서 그림을 반복하는 방법
- 7. 이미지가 PictureBox에서 회전합니다.
- 8. Picturebox에서 사진을 유지하려면 어떻게합니까?
- 9. PictureBox에서 이미지 이동
- 10. pictureBox에서 원의 위치를 업데이트하십시오.
- 11. Visual C++에서 PictureBox에서 OpenGL을 표시하는 방법
- 12. 가져 오기 BitmapSource는 C#에서 PictureBox에서
- 13. C# PictureBox에서 이미지를 확대/축소하는 응용 프로그램
- 14. WinForm의 PictureBox에서 파일 시스템의 이미지를 표시하는 방법
- 15. Picturebox에서 올바르게 그리는 방법은 무엇입니까?
- 16. Picturebox에서 스크롤 막대를 얻는 방법
- 17. PictureBox에서 그림 영역 가져 오기
- 18. 지정된 색상의 모든 픽셀을 PictureBox에서 가져옵니다.
- 19. Windows Forms PictureBox에서 영역을 선택하는 방법은 무엇입니까?
- 20. Graphics.Drawstring은 PictureBox에서 멋지지만 비트 맵에서는 끔찍합니다.
- 21. Picturebox에서 DataGridview로 이미지를 저장할 수 없습니다.
- 22. PictureBox에서 사진 슬라이드 쇼를 만드는 방법은 무엇입니까?
- 23. PictureBox에서 MouseDown 오류 : Handles 절에 WithEvents가 필요합니다.
- 24. 2 차원 배열의 PictureBox에서 이미지 비교
- 25. PictureBox에서 드로잉 할 때 PictureBox.Refresh()가 느립니다.
- 26. VB.Net PictureBox에서 오버레이를 동적으로 만드는 방법
- 27. 마우스 이벤트를 사용하여 picturebox에서 이미지를 이동하는 방법
- 28. pictureBox에서 사각형을 선택하고 이동하는 방법은 무엇입니까?
- 29. PictureBox에서 Nearest Neighbor 리샘플링을 사용하려면 어떻게해야합니까?
- 30. PictureBox에서 이진 이미지를 표시하는 방법 VC++
얼마나 멀리 갔는지 보여줍니다. 이벤트를 코딩 할 수 있습니까? GIF 재생을 시작할 수 있습니까? – Poody
체크 아웃 http://www.codeproject.com/Tips/1004624/Gif-viewer-Snipper-control –
아니요. 코드를 재생할 필요가 없습니다. – milad