答案 0 :(得分:0)
键盘显示时,ContentDialog
会自动调整其高度。这将导致ContentDialog
内容的高度发生变化。因此,当键盘显示时,内容的高度变小,内容的其余部分被阻止。
如果您希望键盘显示不扭曲一般形状,可以设置MinHeight
ContentDialog
属性。例如,您可以为ContentDialog
提供大型MinHeight
,例如“500”
<ContentDialog x:Name="contentDialog" MinHeight="500" />
或者
contentDialog.MinHeight = 500;
此后,当ContentDialog调整其高度时,其高度至少为500,如果此高度足够大,则不会扭曲一般形状。您可以将MinHeight
设置为等于ContentDialog的默认高度,以确保它足够大。