0
나는 목록보기가 있고 첫 번째 열 너비를 자동으로 (그래서 너비가 적절하게 측정 됨) 필요하며 두 번째 열은 listview의 머리 부분에있는 나머지 공간을 차지합니다.WPF에서 Listview의 열 너비를 설정하는 방법은 무엇입니까?
어떻게하면됩니까?
내 XAML 지금이 바로 다음과 같습니다
<ListView HorizontalAlignment="Stretch" ItemsSource="{Binding ListViewItemsSource}"
Margin="5,0,5,5" DockPanel.Dock="Top" ScrollViewer.HorizontalScrollBarVisibility="Disabled">
<ListView.View>
<GridView>
<GridViewColumn Header="Plugin" DisplayMemberBinding="{Binding Plugin}" />
<GridViewColumn Header="Message">
<GridViewColumn.CellTemplate>
<DataTemplate x:Name="col1Template">
<TextBlock TextWrapping="WrapWithOverflow" Text="{Binding Message}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
감사합니다!
감사합니다. DataGrid를 사용하여 작업하는 방법을 찾았습니다. http://www.switchonthecode.com/tutorials/using-the-wpf-toolkit-datagrid - 다른 사람들이 .NET 3.5sp1을 사용하면 WPF Toolkit을 사용하는 방법 (하지만 기사에서 다루었습니다) –