2
Silverlight 4中的文本框的數據驗證有一個紅色的工具提示,該工具提示出現在右側。關於silverlight文本框驗證
我不希望文本框的邊框顏色變爲紅色, 也不需要紅色工具提示。
如何驗證失敗時讓此工具提示消失?
Silverlight 4中的文本框的數據驗證有一個紅色的工具提示,該工具提示出現在右側。關於silverlight文本框驗證
我不希望文本框的邊框顏色變爲紅色, 也不需要紅色工具提示。
如何驗證失敗時讓此工具提示消失?
在這裏你可以找到你如何樣式驗證提示: Silverlight: How to style the validation tooltip?
這樣就能夠解決您的問題。
此外,您可以禁用綁定驗證。你如何驗證你的輸入?如果您已將NotifyOnValidationError和ValidatesOnExceptions設置爲true,請將其刪除(默認爲false)。或者,如果您通過INotifyDataErrorInfo使用驗證,則必須將ValidatesOnNotifyDataErrors設置爲false(默認情況下爲true)。
希望這會有所幫助。
BR,
TJ
TJ嗨, 感謝您的回覆,我通過INotifyPropertyChanged接口驗證輸入。如果我將NotifyOnValidationError和ValidatesOnExceptions設置爲false,那麼在驗證失敗時如何捕獲信息。 Restyle驗證工具提示,它確實有效。 但是,如果我仍然使用INotifyPropertyChanged接口來驗證輸入,並且不重新驗證工具提示。 還有別的方法嗎? – Bao 2011-02-16 02:55:25