Вот что у меня есть.
Когда телефон находится в вертикальном положении:
Когда телефон находится в горизонтальном положении:
Вот моя разметка XAML:
<StackPanel Margin="19 0 19 5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="110" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Image Grid.Column="0" Source="{Binding ImageUrl}"
Stretch="Uniform"
Margin="0 10 0 10"/>
<StackPanel Grid.Column="1" Margin="14 0 0 0">
<TextBlock Text="{Binding Title}"
FontSize="30" />
<TextBlock Text="{Binding ReleaseDate}"
FontSize="22"
Foreground="#E0A655"/>
<TextBlock Text="{Binding Synopsis}"
FontSize="22"
TextWrapping="Wrap"/>
</StackPanel>
</Grid>
<Line StrokeThickness="4" Stroke="#434343" X1="0" X2="350"
Y1="13" Y2="13" />
</StackPanel>
Мне бы хотелось, чтобы линия была такой же ширины, как сейчас, но по центру. Но также, когда телефон находится в горизонтальном положении, линия должна быть немного больше, чтобы охватить более широкое пространство, доступное для него.
Возможно ли это?