Я пытаюсь разработать универсальное приложение для личного использования, но я бегу в проблему, что второй столбец в моей ListView не выравнивать должным образом, у меня есть следующий XAML:XAML ListView авто ширина колонки
<ListView
Grid.Row="1"
ItemsSource="{Binding Items, UpdateSourceTrigger=PropertyChanged}">
<ListView.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="1*" />
<RowDefinition Height="1*" />
</Grid.RowDefinitions>
<Image Grid.Column="0" Grid.Row="0" Grid.RowSpan="2" Stretch="None" Source="{Binding Image}" />
<TextBlock Grid.Column="0" Grid.Row="2" Text="{Binding Name}" HorizontalAlignment="Center" />
<Image Grid.Column="1" Grid.Row="1" Grid.RowSpan="2" Source="{StaticResource HighAlchImage}" />
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
что приводит к следующему изображению:
Однако я хочу второе изображение (тот, который то же самое каждый раз), чтобы выровнять с собой, предпочтительно с шириной первого столбца для Авто , Это возможно?
К сожалению, это, кажется, создает практически тот же результат. Кроме того, текст всегда полностью отображается, независимо от размера. – ManIkWeet