2011-02-26 55 views

回答

0

我想你会得到更好的答案,如果你在他们的论坛问这个问题。但无论如何,我正在寻找答案,我发现了一个类似的问题,但它是他们的ASP控件,但我认为WPF应该是相同的。 http://www.telerik.com/community/forums/aspnet/input/numerictextbox-justinput-positive-integers.aspx

+0

嗨,thanx您的意见。是的,我已经在他们的论坛发布了一个问题,我正在等待他们的回复。我检查了你给出的链接,但我不认为它在WPF RadMaskTextBox控件中有很多用处,因为没有属性叫做MinValue,因此我们不能将值限制为正值。另外,我希望货币符号($)出现。实际上控制工作得很好,除了它接受负值的事实,这是我想要纠正的。有什么建议么? – Sangeetha

0

也许验证?
使用telerik元素的优势之一是通过用户错误的输入引发验证异常的简单方法。 另外,如果您有保存方法或其他方法,则可以证明用户是否仍有异常。

这里是一个链接,也许可以帮助你:
Throwing Validation Exceptions
(还有其他元素更多的验证教程)

或者....
但你也可以这样写:

<telerik:RadMaskedCurrencyInput maskedInput:MaskedInputExtensions.Minimum="0" /> 

(更多的相关信息:Only Positive Inputs

Ps .:我知道,给你一堆链接并不是最好的方式,但我不会在这个页面上写出更好的解释。