WinForms 앱에서 UserControls의 스크롤 속도를 높이려면 어떻게해야합니까?WinForms에서 느린 CPU 집약적 인 스크롤 속도 향상
저의 주요 폼은 느린 머신에서 빠르게 스크롤하는 데 어려움이 있습니다. 작은 스크롤 단위로 각각의 페인팅은 CPU를 많이 사용합니다.
내 양식에는 하나의 입력란 아래에 약 50 개의 UserControl (여러 필드 포함)이 있습니다. 아주 작은 스크롤 이벤트에 대한 불필요한 재 페인트를 제거하기 위해 OnScroll과 UserPaint를 가로 채기 시도했지만 기본 페인트는 어쨌든 호출됩니다.
느린 컴퓨터에서는 어떻게 효율적으로 스크롤 할 수 있습니까?
한 페이지에 50 개의 컨트롤이 너무 많습니다 – Benny
그 부분이 있었지만 화면이 지정되었지만 * 많이 *입니다. 화면은 끌어서 놓기 순서 변경을 사용하여 복합 항목의 큰 그리드와 같습니다. WinForms에서 그 기능을 사용하는 또 다른 방법이 있습니까? –