필자는 테스트 용 winform 응용 프로그램에서 작동하는 구성 요소를 가지고 있지만 내 친구에게 보내면 더 복잡한 응용 프로그램에서 사용했을 때 구성 요소가 지속적으로 새로 고침되고 느리게 응답합니다. .. 이전 버전이 잘 작동하기 때문에 문제가 내 구성 요소에 있다고 생각합니다. 그러나 나는 내가 무엇을 바꿨는지 알지 못한다. (몇 주 전이었다.) 나는 곧 그에게 일하는 버전을 주어야한다. 그러나 나는 문제를 어디에서 알지 못하기 때문에 그것을 고치는 법을 모른다. this component을 시도해보고 문제가 있다고 말할 수 있습니까? 또는 내 코드 (calendar.cscalendar.designer.cs)를보고 문제를 찾도록 도와주세요. 덕분에 매우구성 요소가 지속적으로 새로 고침 됨 (다시 칠하기)
0
A
답변
0
이 나에게 붉은 깃발과 같습니다 당신은 다시 페인트 이벤트를 부를 것이다 페인트 이벤트 동안 컨트롤의 크기를 조정하는
void panelKalendar_Paint(object sender, PaintEventArgs e)
{
Debug.WriteLine("panelKalendar_Paint");
if (_viewType == ViewType.Week)
{
btnNext.Show();
btnPrev.Show();
lblMonth.Show();
panelKalendar.Size = new Size(SIRKA_KALENDARE_WEEK, VYSKA_KALENDAREBEZPANELU_WEEK);
//...
}
//...
}
. 컨트롤과 동일하게 페인트 이벤트 중에 컨트롤을 표시하거나 숨기면 컨트롤이 무효화됩니다.
100 % 확실하지는 않지만 코드를 실행하지 않았습니다.
관련 문제
- 1. 다시 칠하기 전까지 기다리십시오. 구성 요소가 완료되었습니다.
- 2. Chrome에서 페이지 다시 칠하기?
- 3. Sencha Touch의 구성 요소 새로 고침 2
- 4. SharePoint 용 SAML 토큰이 새로 고침 됨
- 5. 여러 구성 요소 중 하나의 구성 요소 다시 칠하기
- 6. WPF 다시 칠하기 문제
- 7. 스윙에서 이물 다시 칠하기
- 8. JScrollPane에서 JPanel 다시 칠하기
- 9. 다시 칠하기 문제
- 10. Java HbackgroundImage 다시 칠하기
- 11. 깜박임없이 컨트롤을 다시 칠하기
- 12. 자바 프레임을 다시 칠하기
- 13. Appdomain 새로 고침/다시 시작
- 14. JFrame 다시 그리기/새로 고침
- 15. 새로 고침 작업을 다시 열고
- 16. 새로 고침/다시 계산 CSS를
- 17. 다시 채우지 않고 TableAdapter의 데이터를 새로 고침/새로 고침
- 18. 새로 고침/새로 고침
- 19. 청취자 및 유효성 검사/다시 칠하기
- 20. 프레임 안의 JPanel 다시 칠하기
- 21. NSFetchedResultsController 새로 고침 새로 고침?
- 22. JS : 페이지를 새로 고침 할 때 사용자 선택을 지속적으로 유지
- 23. 새로 고침/새로 고침 Google지도
- 24. 새로 고침/목록보기 새로 고침
- 25. 새로 고침/새로 고침 UIView
- 26. dataTable을 새로 고침/새로 고침
- 27. netbeans의 창을 새로 고침 RCP
- 28. 팝업 창에서 페이지 새로 고침/새로 고침
- 29. 지연이있는 루프에서 JPanel을 다시 칠하기
- 30. 여러 창이있는 opencv 앱 - 포커스가있는 창만 지속적으로 새로 고침
도움이됩니다. 내 테스트 앱에 왜 그것이 좋았는지 모르겠다. 당신이 저를 구해 주셔서 감사합니다 :) –