当软键盘出现时,如何阻止我的图像调整大小?

时间:2014-06-19 16:49:03

标签: c# windows xaml windows-8 windows-store-apps

我正在编写一个Windows 8游戏,其中Image Source是一个Direct3D互操作,充当游戏板。当软键盘出现在屏幕上时,我有以下代码,以防止我的视图的标准行为被推高以容纳键盘(当键盘出现时,它希望游戏板保持在原位): / p>

private void KeyboardShowing(InputPane sender, InputPaneVisibilityEventArgs args) 
{
    double offSetHeight = args.OccludedRect.Height;
    ContainerGrid.Margin = new Thickness(0, offsetHeight, 0, 0);
}

上面的代码适用于页面的其他非游戏板部分。但是,系统会自动调整图像大小以适合屏幕的可见部分。我怎样才能阻止这种情况发生?

0 个答案:

没有答案