1. 程式人生 > >WPF 03 - Model Validation with IDataErrorInfo 例子

WPF 03 - Model Validation with IDataErrorInfo 例子

提示 ack temp pos 樣式 OS 進化 需要 blog

WPF 03 - Model Validation with IDataErrorInfo 例子

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

VIEWMODEL:

技術分享圖片

界面:

技術分享圖片

運行結果:

技術分享圖片

當為空時,error被觸發。邊框變為紅色。

技術分享圖片

如何進化成下面有文字提示呢?

技術分享圖片

只需要在界面code裏改一下:增加label Content (grid改成stackPanel)

技術分享圖片

如何取消 WPF textbox紅色外框 error提示?設置Validation.ErrorTemplate = "{x:Null}"

技術分享圖片

提示的另一種樣式:

技術分享圖片

技術分享圖片

WPF 03 - Model Validation with IDataErrorInfo 例子