问题标签 [maskedtextbox]

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 回答
2532 浏览

vb.net - 如何将自动完成添加到蒙面文本框?

在 .Net 中,有 MaskedTextBox 和具有自动完成成员的 TextBox。自动完成似乎不适用于 MaskedTextBox。你如何让 MaskedTextBox 使用自动完成功能?

我正在尝试在 Visual Basic 中执行此操作。

0 投票
3 回答
2934 浏览

c# - 如何防止按键更新 MaskedTextBox 的文本?

我需要验证用户在MaskedTextBox. 哪些字符有效取决于已输入的字符。我试过使用IsInputCharand OnKeyPress,但是无论我在 OnKeyPress 中返回 falseIsInputChar还是设置e.Handled为 true,框的文本仍然设置为无效值。

如何防止按键更新 aMaskedTextBox的文本?

更新:MaskedTextBox 不是 TextBox。我不认为这应该有所作为,但从告诉我e.Handled应该有效的人数来看,也许确实有效。

0 投票
2 回答
17914 浏览

c# - 文本框的 C# 输入验证:float

这个看似简单的任务让我有些头疼。我只是想让用户float.TryParse在 Textboxish 控件中输入任何成功的文本。

我可以使用普通的 TextBox 并检查一些 btnOK_Click 中的文本,但这显然是蹩脚的。此外,还有一个不错的内置 MaskedTextBox 控件,但我未能将其掩码设置为等于float.TryParse. 此外,它似乎仅在发生焦点更改时检查有效性。

在网上四处搜索带来了一些有趣的想法,但没有一个像我想要的那样好。

你是如何解决这个问题的?我只是错过了一个明显的解决方案,还是我必须自己实现这个功能?

我知道SO上有一些类似的线程,但没有找到可行的解决方案。

更新:是的,WinForms。

0 投票
5 回答
9199 浏览

c# - 将可为空的 DateTime 绑定到 MaskedTextBox

我有一个绑定到空日期时间的蒙面文本框,但是当日期被空白时,蒙面文本框的验证将无法完成。有没有办法强制这种行为?我想要一个空白的文本框等于一个空的 DateTime。

当文本框已经为空时,验证有效。它仅在已绑定日期并且我尝试将其清除时才中断。

0 投票
1 回答
4689 浏览

datagridview - 如何在 Windows C# 的 DataGridView 中添加掩码文本框控件?

我想在 windows 应用程序的 datagridview 中添加 Mask 文本框。

掩码文本框将保存时间值的掩码。

如何在 Windows 的 datagridview 中做到这一点?有什么帮助吗?

0 投票
3 回答
6969 浏览

c# - 密码字符在 System.Windows.Forms.TextBox 上不起作用

真的是这样。。

我正在使用 VS2008 Express。

所有示例都说只是设置 PasswordChar,但没有任何内容被屏蔽。

我还尝试设置“UseSystemPasswordChar”= true .. 不走运..

我使用 TextBox 的原因是因为我希望用户能够点击返回并提交数据。重要的是要注意我猜我有 MultiLine = true 以便我可以捕获返回。

我似乎无法使用 maskedTextBox 捕获返回。我得到的只是系统提示音。

任何一个的解决方案对我来说都很好!

0 投票
1 回答
3658 浏览

asp.net - 可以通过 javascript 更改 RadMaskedTextBox 的掩码吗?

我在表单上有一个下拉列表和一个 RadMaskedTextBox。我希望应用于 RadMaskedTextBox 的掩码由下拉列表的选定值确定。有没有办法通过javascript做到这一点?我知道我可以做一个简单的回发,但我不想这样做。

谢谢!

0 投票
3 回答
12305 浏览

.net - 隐藏 .NET 的 MaskedTextBox 的 PromptChar

有没有办法在不显示 PromptChar 的情况下使用 MaskedTextBox?我想指定一个掩码来验证输入,但我不希望任何提示字符在编辑模式下占用空间。

原因是当我想接受具有有限字符集的自由文本时,所有字符都是可选的字母数字。我遇到的问题是,当我选择所有文本时,甚至选择了提示字符。

将 PromptChar 设置为 (" ") 不起作用。将其设置为零宽度空间 (\u200B) 似乎可行,但是当掩码达到一定长度时会发生奇怪的事情(13 个字符似乎是神奇的数字)。还是最好自己动手?

0 投票
1 回答
8604 浏览

asp.net - MaskedEditExtender 太难赚钱了

MaskedEditExtender 在执行规则方面做得很好,但我的用户在输入它的 TextBox 时遇到了麻烦。

我想在获得焦点时选择我的 TextBox 的所有内容。

常规的 JavaScript 解决方案不起作用。

MaskedEditExtender 干扰。

获得焦点时如何选择 TextBox 的所有内容?

0 投票
11 回答
111674 浏览

c# - 将2次之间的差异转换为毫秒?

我有两个蒙面的 TextBox 控件,想知道如何获取每个控件的时间,然后将差异转换为毫秒。比如,在 tb1 中我写“12:01”,在 tb2 中我写“12:02”,然后单击一个按钮。单击按钮后,它将启动一个计时器,并在 12:02 显示一个消息框。除了时间转换部分,我知道如何做所有这些。

如何实现?