2009-06-14 3 views
0

Adobe Flex를 사용하면 사용자 정의 ItemRenderer를 만들어 격자의 항목 표시를 변경합니다. 그리드 컨트롤이 항목을 렌더링하는 방법을 재정의하는 코드가 실행됩니다. WPF로 어떻게 할 수 있습니까? 사용 가능한 기술의 성능에 미치는 영향은 무엇입니까?WPF : List 또는 Grid에서 항목의 사용자 정의 렌더링을 수행하려면 어떻게합니까?

내 초기 목표는 아이콘, 제목 및 설명을 표시하는 것입니다. 이상적으로 설명은 제목 아래에있을 것입니다. 유사한 UI가 Vista TaskDialog 버튼에 사용됩니다.

답변

2

Data Template을 사용하십시오. ItemTemplate (ListBox), CellTemplate (GridViewColumn), HeaderTemplate 등에 대해 설정할 수 있습니다.

성능은 템플릿의 복잡성에 따라 다르지만 설명 된 내용에 따라 차이를 느껴서는 안됩니다.

관련 문제