кнопки отрезаются от страницы - PullRequest
0 голосов
/ 15 мая 2018

У меня есть два набора элементов управления в ряду.Они оба в соответствующих панелях стека.Первый выравнивается по левому краю, а второй - по правому краю.Это выглядит хорошо, за исключением того, что элементы управления справа обрезаются окном приложения.Я могу растянуть окно с помощью мыши, и оно выглядит хорошо, но было бы лучше, если бы кнопки просто нажимали, когда окно приложения сворачивалось.

Вот 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

1 Ответ

0 голосов
/ 16 мая 2018

Вы должны установить свойство SizeToContent в вашем окне / UC.

SizeToContent="Width"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...