int flyoutOffset = 0;
Windows.UI.ViewManagement.InputPane.GetForCurrentView().Showing += (s, args) = > {
args.EnsuredFocusedElementInView = true;
settingsPopup.VerticalOffset = 0;
flyoutOffset = (int) args.OccludedRect.Height;
settingsPopup.VerticalOffset -= flyoutOffset;
};
如果我使用它,顶部的顶部文本框会向上滚动而不可见。我需要使弹出按钮中的所有控件都可见。你能帮忙解决这个问题吗?在此先感谢