2010-08-19 4 views

답변

2

RichTextbox 및 FlowDocument를 고려해 보겠습니다. 그러나 ListBox에서 색상이 지정된 항목을 가져올 수도 있습니다.

예상 성능 : WinForms보다 개선되었습니다.

+2

가상화 된 목록 상자가 가장 좋습니다. –

1

필요한 항목에 따라 다릅니다.

텍스트 블록처럼 보이고 작동해야하는 경우 문서 기반 작업을해야 할 수도 있습니다.

그러나 로그가 "레코드"기반 인 경우 각 로그 메시지가 "레코드"인 경우 ListView를 사용하는 것이 좋습니다. ListView의 개별 레코드를 데이터 템플릿을 사용하여 다르게 스타일을 지정할 수 있으며, ListView는 성능 향상에 도움이되는 가상화를 지원합니다. 이렇게하면 다른 것보다 다른 경고 및 오류를 쉽게 표시 할 수 있으며 정렬 및 그룹화를 위해 collectionviewsource를 사용할 수 있습니다.

관련 문제