If the ListView width changes on WPF (e.g. on resizing the window), the ViewCell's content is not resized to match the new width. The ViewCell itself seems to resize just fine (based on the hover effect), however the content does not.
ListView as a root of a Page and give it some strings to displaySet an ItemTemplate like such:
<DataTemplate>
<ViewCell>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Label Grid.Column="0" Text="X" />
<Label
Grid.Column="1"
HorizontalOptions="Center"
Text="{Binding}" />
<Label Grid.Column="2" Text="X" />
</Grid>
</ViewCell>
</DataTemplate>
The ViewCell's content should resize whenever the ListView's width changes, such that the Xs stay near the window borders.
The ViewCell's content does not resize, resulting in the content staying the same size and either being clipped if the window shrinks, or staying centered if the window widens.
Starting point:

Widened window:

Shrunk window:

Added a PR for this if anyone can take a look https://github.com/xamarin/Xamarin.Forms/pull/6179
Most helpful comment
Added a PR for this if anyone can take a look https://github.com/xamarin/Xamarin.Forms/pull/6179