放入具有Height = Auto的Grid行内的多行TextBox大小调整问题

时间:2016-06-03 18:28:58

标签: xaml uwp

我遇到了一个带有 TextBox 的奇怪故障,其中 AcceptsReturn =" True" 。 当使用 Height = Auto 放置在 Grid 行内时,TextBox似乎在计算自己的布局时遇到问题,实际上是它的高度。当盒子聚焦时,它一直在上下颠簸。可能导致这种情况以及如何解决这个问题?

要重现此操作,请创建一个空白的UWP应用程序项目,然后将以下XAML代码放入其中。启动应用程序(最好在SDK模拟器中):单击TextBox ..然后单击它外面的空白区域。

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
   <Grid.RowDefinitions>
      <RowDefinition Height="Auto" />
   </Grid.RowDefinitions>
   <TextBox xml:space="preserve" AcceptsReturn="True">
            <TextBox.Text>
                1
                2
                3
                4
                5
                6
                7
                8
                9
                0
                1
                2
                3
                4
                5
                6
           </TextBox.Text>
       </TextBox>
</Grid>

0 个答案:

没有答案
相关问题