Подтвердить что ты не робот

Высота Windows в приложении WPF при появлении сенсорной клавиатуры

Я сейчас пишу приложение WPF для сенсорных приложений для Windows 10. Представьте окно, содержащее следующую сетку:

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"></RowDefinition>
        <RowDefinition Height="*"></RowDefinition>
        <RowDefinition Height="Auto"></RowDefinition>
    </Grid.RowDefinitions>
    <TextBox Text="dsdsd"></TextBox>
    <TextBox Text="unten" Grid.Row="2" InputScope="Number"></TextBox>
</Grid>

Если мое приложение скомпилировано с использованием как минимум .NET 4.6.2, а его окно максимально, я могу коснуться нижнего TextBox и откроется сенсорная клавиатура. Однако я не могу видеть элемент управления, потому что клавиатура скрывает его. Это поведение отличается от Windows 8.x, где размер рендеринга-холста был уменьшен при открытии клавиатуры. Когда вы делаете то же самое в поле Startbar-Search Windows, поле действительно перемещается вверх, поэтому я могу видеть поле ввода. При открытии клавиатуры с максимальным explorer.exe окно становится меньше.

Как я могу реализовать это поведение в приложении WPF?

Cheers, Manuel

4b9b3361