2011-02-26 54 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 .:我知道,給你一堆鏈接並不是最好的方式,但我不會在這個頁面上寫出更好的解釋。