В приложении WPF с использованием XAML,
Я создал стековую панель (шириной 1030) и у меня есть 2 изображения. 1. imgClient width = 784 Height = 66 и 2. imgClientExtra width = 1 и Height = 66.
imgClientExtra будет правым концом, а imgClient - левым концом.
Таким образом, изображения будут соответствовать 784 + 1, когда приложение не запущено, общая ширина изображения составляет 785 (784 + 1) .. но, когда приложение работает .. изображение должно растягиваться до 1030 ... с imgClientExtra будет на 1030, а imgClient нужно будет растянуть только до 1029 ..
Я использовал stretch.fill ... но не сработало.
В настоящее время я использую этот способ ... это нужно изменить?
<StackPanel Name="stkpnlHeader" Margin="0,0,0,0" Width="1254.662" Height="auto" HorizontalAlignment="Left" VerticalAlignment="Top">
<StackPanel Name="imgStkPnl"Orientation="Vertical" Width="1253.511" HorizontalAlignment="Left">
<Image Name="imgClientPhoto" HorizontalAlignment="Left" VerticalAlignment="Top" Width="784" Height="66"
Source="D:\ehtmp_top_left.gif" Stretch="Fill" StretchDirection="Both">
</Image>
<Image Name="imgExtraImg" Width="1" Height="66" Margin="0,-66,0,0" HorizontalAlignment="Right"
Source="D:\ehtmp_top_right.gif"
></Image>
</StackPanel> </StackPanel>