런타임에 컨트롤을 깜박임없이 다시 칠할 수있는 방법은 무엇입니까? (먼저 숨기고 나중에 표시하는 방법)? 깜박임없이 컨트롤을 다시 칠하기
는
0
A
답변
1
사용 double buffering 감사드립니다.
+0
내 문제는 훨씬 더 간단합니다 : 하나에서 이미지의 사본 양식을 다른 양식. 그게 다야 이미지가 멋지지 않습니다! –
+0
@Faulty Orc, 나는 단순성 (무엇의?) 요인이 어떻게 바뀔 수 있는지 보지 못합니다. 관련 컨트롤의 DoubleBuffered 속성을 true로 설정하려고 시도했는데 어떤 일이 발생했는지 확인해 보셨습니까? 그렇지 않으면 @ 르네가 말했듯이, 정확하게 (당신의 질문을 업데이트함으로써) 당신이하고있는 것에 대한 더 자세한 정보/코드 스 니펫을 제공해야 할 것입니다. –
관련 문제
- 1. WPF 다시 칠하기 문제
- 2. 다시 칠하기 문제
- 3. 지연이있는 루프에서 JPanel을 다시 칠하기
- 4. 프레임 안의 JPanel 다시 칠하기
- 5. 실시간으로 RichTextBox 구문 강조 표시 - 다시 칠하기 사용 안 함
- 6. C++/CLI에서 전체 화면으로 돌아간 후 이미지 다시 칠하기
- 7. SetParent API로 만든 MDI 하위 문제 다시 칠하기
- 8. 이중 버퍼링 된 컨트롤에서 깜박임없이 이미지를 다시 그리는 데 문제가 있습니다.
- 9. 깜박임없이 C#에서 winforms 사용자 정의 컨트롤에 애니메이션을 적용하는 방법?
- 10. Qt - Frameless window 이동 (느린 칠하기)
- 11. WPF 컨트롤을 다시 사용할 수 있습니까?
- 12. 텍스트 상자 asp.net 서버 컨트롤을 다시 만듭니다.
- 13. 새로운 '플랫폼'에서 GUI 컨트롤을 다시 구현하지 않습니다.
- 14. Silverlight 4 컨트롤을 다시 컴파일해야하는 이유는 무엇입니까?
- 15. Zedgraph로 마우스 컨트롤을 다시 매핑 하시겠습니까?
- 16. Invalidate() 명령이 컨트롤을 다시 칠하지 않음
- 17. TabPage로 다시 태어난 컨트롤을 어떻게 수정합니까?
- 18. 깜박임없이 동일한 페이지에서 기능을 추가/편집하는 방법은 무엇입니까?
- 19. Visual Studio 2008에서 실행중인 MFC를 사용하는 기존 Visual C++ 프로젝트가 "ActiveX 컨트롤을 인스턴스화 할 수 없습니다. 컨트롤을 다시 설치하거나 컨트롤을 등록하고 다시 시도하십시오"대화 상자가 나타납니다.
- 20. ASP.Net을 사용하여 데이터 컨트롤을 다시 바인딩하는 것을 피하는 방법 사용자 컨트롤을 동적으로로드
- 21. C# & AJAX - 컨트롤을 동적으로 추가했지만 다시 게시 할 때 컨트롤을 찾을 수 없습니다.
- 22. 편집, 콤보 등과 같은 표준 컨트롤을 다시 작성 하시겠습니까?
- 23. 다시 게시 할 때 컨트롤을 프로그래밍 방식으로 추가하면 액세스
- 24. ASP.net Button 프레스에 컨트롤을 동적으로 추가합니다. 다시 게시 문제
- 25. 다시 게시 후 컨트롤을 만들 때 이상한 탭 순서 지정
- 26. Visual State Manager를 사용하여 WPF 컨트롤을 다시 템플릿으로 작성
- 27. WPF : 스크롤 막대를 사용하여 모든 컨트롤을 다시 설정하십시오.
- 28. 깊이 복제 된 패널; 컨트롤을 다시 그리지 않습니다
- 29. Visual C++에서 활성 x 컨트롤을 다시 그리는 방법?
- 30. 컨트롤을 다시 그리지 않는 것으로 어떻게 알 수 있습니까?
컨트롤의 새로 고침()을 호출 하시겠습니까? – rene
@stackoverflow.com/questions/220100/how-do-i-enable-double-buffering-of-a-control-using-c-window-forms –
@rene의 복제본이 작동하지 않을 수 있습니다. picturebox의 이미지를 다른 형식으로 다른 이미지로 복사한다고 가정 해 봅시다. 그러나 은밀하게 작업하려면 hide와 show가 필요합니다. –