ErrorProvider使用方法

2021-08-11 12:58:55 字數 721 閱讀 5547

使用者在使用我們編寫的程式時,難免會出現輸入錯誤的現像,使用者如何知道你輸入的內容是在那個地方出錯了呢?

這裡我們可用errorprovider來幫助我們。

我們想實現下圖的效果該如何做呢?

使用errorprovider過程如下:

1、定義errorprovider

2、使用errorprovider的seterror方法設定需要錯誤提示的控制項及提示方法

例如下例,因為整數不能為零,所以當輸入零時,會在text控制項右邊出現乙個警告提示。

namespace getnewguid

}// 得到guid按鈕事件方法

private void btngetguid_click(object sender, eventargs e)

else}}

當輸入0時,單擊控制項,會出現下圖的錯誤提示。

同時我們也可以對errorprovider進行相關的設定。

#region 定義errorprovider的相關屬性

//blinkstyle:取得或設定錯誤圖示閃爍的速率。

epprovider.blinkstyle = errorblinkstyle.blinkifdifferenterror;

//blinkrate:取得或設定數值,表示錯誤圖示何時閃爍。

epprovider.blinkrate =50;

#endregion

開發者可以自己設定需要的屬性。

C 學習使用ErrorProvider

使用errorprovider過程如下 1 定義errorprovider 2 使用errorprovider的seterror方法設定需要錯誤提示的控制項及提示方法 例如下例,因為整數不能為零,所以當輸入零時,會在text控制項右邊出現乙個警告提示。namespace getnewguid 得到g...

ErrorProvider控制項的使用

新增乙個文字框,乙個errorprovider,當游標離開這個文字框時判斷輸入的是否是乙個資料 private subtextbox1 validating byvalsenderas object,byvaleassystem.componentmodel.canceleventargs hand...

使用ErrorProvider元件驗證

errorprovider 顯示乙個簡單的介面,向終端使用者指出窗體上的控制項具有與它關聯的錯誤。如果為控制項指定了錯誤描述字串,控制項旁將會出現乙個圖示。此圖示按 blinkstyle 指定的方式 以 blinkrate 指定的速率閃爍。當滑鼠懸停在此圖示上時,會出現顯示錯誤描述字串的工具提示。下...