0
我想在使用MVVM的WPF應用程序中爲電話號碼字段設置驗證。我有文本框綁定,但似乎無法弄清楚拒絕輸入和彈出工具提示的邏輯。任何建議,將不勝感激。如何顯示無效輸入到文本框的工具提示
[Required]
public string PhoneNumber
{
get
{
return EntityPhone.PhoneNumber;
}
set
{
int intValue = 0;
if(!int.TryParse(value, out intValue))
{
// ToolTip tt = new ToolTip();
// tt.Content = "Invalid Character. Please enter a valid 10-digit number";
}
EntityPhone.PhoneNumber = value;
NotifyOfPropertyChange(() => PhoneNumber);
}
}
閱讀:http://blogs.msdn.com/b/wpfsdk/archive/2007/10/02/data-validation-in-3-5.aspx – Bolu 2012-03-06 17:26:39