gpt4 book ai didi

c# - 关闭文本框的文本输入?

转载 作者:太空宇宙 更新时间:2023-11-03 13:42:25 25 4
gpt4 key购买 nike

有没有一种方法可以在 C# 中关闭当您点击 TextBox 时可见的文本输入弹出窗口?

我想在我的应用程序中将焦点设置到 LayoutRoot 或 ContentPanel(两个父网格),但这不起作用。

最佳答案

聚焦当前页面将为您隐藏键盘。

做一个扩展方法来获取当前事件页面

 public static PhoneApplicationPage GetActivePage(this Application application) {
PhoneApplicationPage content = null;
if (application != null) {
PhoneApplicationFrame rootVisual = application.RootVisual as PhoneApplicationFrame;
if (rootVisual != null) {
content = rootVisual.Content as PhoneApplicationPage;
}
}
return content;
}

然后你可以这样做:

Application.Current.GetActivePage().Focus();

关于c# - 关闭文本框的文本输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16501715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com