Отобразите содержимое в ListView, и текст обрезается - PullRequest
0 голосов
/ 31 августа 2018

Я отображаю содержимое в ListView, и текст обрезается. Невозможно продвинуть горизонтальную полосу прокрутки дальше, даже если этот текст длиннее. У вас есть идеи, как это решить? Большое спасибо.

   <Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="*"/>
        <RowDefinition Height="Auto"/>
    </Grid.RowDefinitions>
    <Grid Margin="20">
        <ListView x:Name="ProductDetails"
                 ItemsSource="{Binding ProductDetailsCollection}"
                 HorizontalContentAlignment="Stretch"
                 VerticalAlignment="Stretch"
                  />
    </Grid>

enter image description here

1 Ответ

0 голосов
/ 31 августа 2018

Чтобы решить эту проблему, вы можете создать новый Style в своем окне следующим образом:

<Style TargetType="ListViewItem">
     <Setter Property="HorizontalContentAlignment" Value="Stretch" />
     <Setter Property="HorizontalAlignment" Value="Stretch" />
     <Setter Property="Width" Value="Auto" />
</Style>

Следует скорректировать текст и предотвратить обрезку.

Если у вас уже есть собственный стиль для вашего ListView или ListViewItem, проверьте, что вы не переопределяете свойства, подобные тому, который я опубликовал

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...