问题标签 [inputscope]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
767 浏览

keyboard - 当 InputScope 为 Number 时,如何在 WP 8.1 中删除键盘上的点

在 WP 8.1 中,我将TextBoxInputScope设置为Number. ( InputScope="Number") 但是,它带有一个点,我希望能够将它从键盘上删除。我希望键盘只有数值以及退格(清除)按钮。

0 投票
1 回答
3503 浏览

c# - C# XAML InputScope="Number" 存在不需要的特殊字符

我试图只展示一个数字键盘。我一直在左侧获得字符的特殊字符区域,而我只想在右侧获得数字键盘区域。

(见下图)

在此处输入图像描述

XAML:

C#:

我读过了:

http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.input.inputscopenamevalue.aspx http://msdn.microsoft.com/en-us/library/windows/apps /xaml/dn792128 http://msdn.microsoft.com/en-us/library/windows/apps/hh393998(v=vs.105).aspx

我还搜索了 stackoverflow 帖子。

有谁知道如何让我的 Window RT 应用程序只显示数字键盘。当 InputScope 为 Number、TelephoneNumber 或 NumberFullWidth 时,下面显示的内容是预期的吗?

谢谢你。担

[在下面编辑(可能的解决方案)]

我决定创建一个新应用程序并尝试...

在 Windows 应用商店应用程序中,您会得到上图所示的行为。在 Window Phone 应用程序中,您会得到我只是数字键盘的结果。呸...重新创建真的很简单。

0 投票
1 回答
234 浏览

c# - 如何在用户键入时打开/关闭软键盘上的文本预测

我有一个 RichEditBox,我想在用户输入时打开和关闭 TextPrediction。这是我正在尝试的代码,但它不起作用。它需要重新启动/重新打开键盘以显示更改。

我知道这是可以做到的,因为 Rudy Huyn 的 6tag 会在输入“@”时执行此操作,然后它会显示朋友建议列表来代替键盘上的文本预测。我在推特上问他他是怎么做到的。他只是通过更改输入模式来回答(我认为他的意思是输入范围)。我该怎么做呢?

0 投票
1 回答
114 浏览

c# - 无法在 Windows Phone 8.1 应用程序中将 RichEditBox 的 InputScope 设置为“文本”

在 Windows 8.1 应用程序中,我无法将 RichEditBox 的 InputScope 属性设置为“文本”,尽管根据文档,它应该是可能的。

枚举中缺少该选项,但我不明白为什么。

设置时出现以下错误InputScope="Text"

“无法将 'Text' 转换为 'InputScope' 类型”

我正在使用以下环境:

窗口 8.1 专业版

Visual Studio 2013 终极更新 5

微软 .NET 框架 4.6.00081

在项目的属性中,应用程序目标设置为 Windows 8.1

0 投票
1 回答
102 浏览

c# - WinRT Xaml 数字键盘不弹出

我有一个通用应用程序,在我的应用程序中我正在使用

对于我的许多文本框。在手机应用程序中一切正常,但在 Windows 平板电脑应用程序中,当我在模拟器中使用它时,它会打开数字键盘(但我仍然能够导航到字母键盘,但这不是问题)。

问题出在实际的平板电脑上。当我在平板电脑中使用我的应用程序时,它会打开字母键盘,然后我必须导航到数字键盘。

到目前为止我尝试过的

改为InputScope电话。

尝试在代码中更改输入范围。

0 投票
0 回答
601 浏览

xaml - 在 Windows Phone 8.1 应用程序上以编程方式多次更改文本框的输入范围

我正在尝试在运行时以编程方式更改 Windows Phone 8.1 应用程序中文本框的输入范围,但该更改仅在第一次有效。

我有这个 xaml 页面:

而这个 .cs 页面:

在模拟器和 windows phone 8.1 设备上,文本框的输入范围只有在您第一次点击其中一个按钮时才会正确更改。例如,如果我先点击“数字”按钮,输入范围会正确更改为数字键盘。但是,如果我随后点击“Alpha”按钮,则输入范围不会更改为应有的字母数字键盘。

上面的代码取自MSDN,它看起来只有在您第一次更改范围时才有效。第二次更改被忽略。

难道我做错了什么?是否有另一种方法可以多次以编程方式设置文本框的输入范围?

0 投票
1 回答
47 浏览

keyboard - 如何从键盘中排除某些内容?

是否可以在 Windows 手机上从键盘中排除某些内容?我想排除“,”,只保留“。” 键盘上的字符InputScope="Number"

0 投票
1 回答
219 浏览

xaml - InputScope 依赖属性,XAML 设计器问题 + 错误

我有一个由按钮和文本框组成的控件。

我想设置文本框的输入范围,所以我引入了一个新的依赖属性:

在 XAML 中:

(显然将其分配给此自定义控件样式的文本框的 InputScope 属性。)

我的问题:虽然这有效,但在聚焦时会显示数字键盘,但我在 XAML 中有蓝色下划线,还有一条错误消息:“InputScope”的 TypeConverter 不支持从字符串转换。

有没有办法在没有肮脏的黑客的情况下修复它?

0 投票
1 回答
164 浏览

c# - 内容对话框中带有 PasswordBox 的 Windows IoT UWP 透视项

我正在尝试在带有内容对话框的数据透视项中实现密码框。我想知道使用pointerpressed单击数据透视项是否适合触发密码对话框?此外,一旦单击枢轴项,如何处理事件。谢谢。

XAML;

更新 - 24-11-2017 我不确定这是否是验证我的密码的最佳方法。我也想知道content dialog关闭后,我在哪里进一步扩展 XAML 代码?希望我在这里清楚地表达我的情况。谢谢。

0 投票
1 回答
20 浏览

c# - WPF InputScope 在 Dialoghost .NET 6 上不起作用

我有一个带有文本框的 dialogHost,我需要 inputscope 为数字,因为使用了 TouchKeyboard,在用户控件中它工作正常,但在对话框中键盘布局不会改变。