silverlight - 有没有办法在 Windows Phone 上为 TextBox 组合或创建自定义输入范围?

标签 silverlight windows-phone-7 textbox inputscope

我需要 Text InputScope 的自动更正功能,但我还想要 Search InputScope 附带的白色提交按钮(否则用户无法直观地了解如何从框中继续操作)。

有没有办法编写自己的InputScopes,以便我可以独立控制这些功能?或者有没有一种方法可以应用多个范围来实现组合功能?

代码如下:

这有按钮但没有自动更正:

<TextBox x:Name="InputBox" InputScope="Search" AcceptsReturn="False" KeyUp="InputBox_KeyUp"/>

这有自动更正功能,但没有按钮:

<TextBox x:Name="InputBox" InputScope="Text" AcceptsReturn="False" KeyUp="InputBox_KeyUp"/>

郑重声明,我已阅读 this post我真的希望事情不会发展成这样。

最佳答案

InputScope="Maps" 将显示 map 应用程序使用的键盘,其中包括字典和白色提交按钮。我从“文本”键盘中看到的唯一区别是它不是以大写字母开头,也没有表情符号键。

enter image description here

关于silverlight - 有没有办法在 Windows Phone 上为 TextBox 组合或创建自定义输入范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6629605/

相关文章:

Silverlight 滚动查看器的滚动条在不活动时不可见

c# - 如何为 Webclient 开启自动重定向

windows-phone-7 - 使用WP7.1 XNA项目中的WP7 XNA库作为引用

c# - XNA TCP Socket多次发送丢包

c# - 阅读 iso-8859-1 rss 提要 C# WP7

wpf - 如何在 WPF 文本框中禁用 "select all"

xml - 保存 XML 时的疯狂字符?

c# - 大型可滚动数据 SL4 的虚拟化性能问题

c# - 如何在不淡化文本的情况下禁用文本框?

c# - 确定 Silverlight 4 WIndows 边栏小工具中的 CPU 和 RAM 使用情况