3
GridView의 몇 가지 열에 걸쳐있는 추가 머리글 행을 사용하여 WPF GridView의 일부 열을 "그룹화"하고 싶습니다. "값 2"와 "값 3"헤더를했을 때 그래서 "값 1"단지 하나의 헤더 것이다WPF GridView에 ColumnSpans를 사용하여 여러 헤더를 만드는 방법은 무엇입니까?
<asp:Repeater ID="myRepeater">
<HeaderTemplate>
<table>
<tr>
<td></td>
<td colspan="2">Group 1</td>
<td colspan="2">Group 2</td>
<td></td>
</tr>
<tr>
<td>Value 1 Header</td>
<td>Value 2 Header</td>
<td>Value 3 Header</td>
<td>Value 4 Header</td>
<td>Value 5 Header</td>
<td>Value 6 Header</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>Value 1</td>
<td>Value 2</td>
<td>Value 3</td>
<td>Value 4</td>
<td>Value 5</td>
<td>Value 6</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
:
이의 모습 리피터와 ASP.Net에서그 위에 그룹화 헤더가 있습니다.
WPF에서이 유형의 작업을 수행하는 방법에 대한 의견이 있으십니까? 감사.
좋아 보인다,하지만 당신은 컬럼의 폭을 정의하는 것 같다? ASP.net 에서처럼 모든 열 너비를 동적으로 만들 수 있기를 바랬습니다. 폭을 벗어나면 정확하게 정렬되지 않은 것처럼 보입니다. 아니면 내가 잘못 읽은거야? – ChrisHDog
네, 너비를 설정해야하는 이유 – viky
비슷한 대답이 있습니다 [MSDN의 "수퍼 헤더"] (http://social.msdn.microsoft.com/Forums/en/wpf/thread/1e414159- 70f6-4be3-9be5-56e4f3278366). –