比方說,我有以下的ListView:的ListView列自動調整大小
<ListView ScrollViewer.VerticalScrollBarVisibility="Auto">
<ListView.View>
<GridView>
<GridViewColumn Header="Something"
DisplayMemberBinding="{Binding Path=ShortText}" />
<GridViewColumn Header="Description"
DisplayMemberBinding="{Binding Path=VeryLongTextWithCRs}" />
<GridViewColumn Header="Something Else"
DisplayMemberBinding="{Binding Path=AnotherShortText}" />
</GridView>
</ListView.View>
</ListView>
我想簡短文本列總是適合在屏幕上,並利用剩餘的空間,可字的長文本列如有必要包裝。
這可能嗎?
馬丁,IValueConverter解決方案的問題是它需要設置所有其他寬度(我寧願不設置任何)。此時,我無法更改此項目中的ListView,但我一定會使用DataGrid作爲下一個。謝謝! – 2010-05-14 20:28:23
如果可以,請避免使用數據網格!這是一堆廢話和充滿錯誤 – 2011-02-22 01:32:15