2011-10-04 83 views

回答

0

我看到3個選項...

  1. 手動創建頁眉上ListView控件頂部的電網,並隱藏ListView的頭。

  2. 重寫ListView的ControlTemplate

  3. 使用DataGrid代替ListView

#1,你要創建一個包含沿着頂部格爲頭一個DockPanel中,和ListView佔用剩餘的空間。您必須指定每列的寬度,以便正確排列它們,並確保隱藏ListView標題。

對於#2,您可以使用諸如Expression Blend之類的工具爲ListView添加默認的ControlTemplate,並對其進行更改,以便ScrollBar不會包裝Header項目。

對於#3,只需切換到DataGrid與VerticalScrollBarVisibility=Auto

我個人的偏好是#3。事實上,我不認爲我曾經使用過ListView ... :)