如何限制Windows Phone计算器程序中的位数?

时间:2011-03-18 00:53:14

标签: c# windows-phone-7

我很难限制文本框中允许的位数。我在这里有这个代码:

if (inputPanelTextBox.Text.Length >= 16)

我只是不知道if语句下要做什么。我想要发生的事情与e.handled = true相同。当文本达到15位时,如果用户尝试添加更多数字,则不要对其执行任何操作。

任何帮助都会非常有帮助。非常感谢你。

1 个答案:

答案 0 :(得分:3)

我会这样做处理OnKeyDown事件。

在处理程序内部,检查字符串的长度(如您所做),然后将e.Handled属性设置为true,这将阻止将字符添加到文本框中。