У меня есть два набора элементов управления в ряду.Они оба в соответствующих панелях стека.Первый выравнивается по левому краю, а второй - по правому краю.Это выглядит хорошо, за исключением того, что элементы управления справа обрезаются окном приложения.Я могу растянуть окно с помощью мыши, и оно выглядит хорошо, но было бы лучше, если бы кнопки просто нажимали, когда окно приложения сворачивалось.
Вот xaml:
<Grid Grid.Row="5">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"></ColumnDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>
<ColumnDefinition Width="Auto"></ColumnDefinition>
</Grid.ColumnDefinitions>
<StackPanel Grid.Column="0"
Orientation="Horizontal"
HorizontalAlignment="Left">
<Label Content="Instant Message Text"
Margin="5"></Label>
<TextBox x:Name="txt_Message"
Width="400"></TextBox>
<Button Name="btn_instantMessage"
Content="Send Message"></Button>
<Label Content="Send To All Zones"></Label>
<CheckBox Name="chk_sentMessageToAllZones"
VerticalAlignment="Center"
HorizontalAlignment="Right"></CheckBox>
</StackPanel>
<StackPanel Grid.Column="2" Orientation="Horizontal" HorizontalAlignment="Left" >
<Button Content="Stop All Ads"
Margin="5"
Name="btn_stop"></Button>
<Button Content="Play All Ads"
Margin="5"
Name="btn_play"></Button>
</StackPanel>
</Grid>
Вот скриншот повреждения.Вы можете видеть, как отключается кнопка «Воспроизвести все объявления».![enter image description here](https://i.stack.imgur.com/C8bi4.png)