Итак, у меня есть довольно простой ListView, который имеет два столбца.Пример кода ниже:
<ListView Margin="0,0,0,10" x:Name="lvOpenItems" ItemsSource="{Binding Path=OpenItems}" ScrollViewer.HorizontalScrollBarVisibility="Disabled">
<ListView.View>
<GridView>
<GridViewColumn Header="DispenserId" DisplayMemberBinding="{Binding Path=DispenserId}" Width="100"/>
<GridViewColumn Header="ProductName" x:Name="pName" Width="200">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock TextWrapping="Wrap" Text="{Binding Path=ProductName}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
Теперь поле ProductName может иногда становиться немного длиннее, поэтому его необходимо обернуть.Приведенный выше код работает нормально;текст переноситсяТем не менее, я задаюсь вопросом, возможно ли каким-либо образом включить перенос текста без указания ширины.Прямо сейчас, если пользователь изменяет размер окна, мой столбец застрянет на 200. В идеале, я бы хотел, чтобы ProductName занимал все оставшееся пространство, а затем переносился соответствующим образом.сделать это?