문제

나는 Visual Studio 2010 Beta 2를 사용하여 C#을 실험하고 있습니다. 내가하고 싶은 것은 Windows Defragmenter와 유사한 형식으로 데이터를 표시하는 것입니다. 즉, 많은 작은 직사각형 요소로 구성된 그리드로 표시됩니다. 이러한 요소는 데이터 (예 : 색상이 다른)에 따라 꺼져야하고 요소의 수와 표시된 요소 크기로 사용자 정의 할 수 있습니다.

내가 사용할 수있는 컨트롤 내장이 있습니까, 아니면 내 자신의 경우 (그리고 후자의 경우 어떤 접근법을 추천 하시겠습니까)?

도움이 되었습니까?

해결책

그림 박스를 포함하는 USERCONTROL은 좋은 접근 방식 일 것입니다. 그리드를 그리는 것은 매우 간단합니다. 그리드가 매우 크거나 매우 자주 업데이트되면 UserControl의 페인트 이벤트 핸들러를 재정의하는 것이 두 번째 접근 방식입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top