使用ErrorProvider元件驗證

2022-04-29 17:18:08 字數 618 閱讀 7805

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

1、在winform窗體上放置乙個文字框,如textbox1

2、從工具欄中雙擊errorprovider控制項,新增乙個errorprovider控制項;也可以通過編碼完成

//例項化乙個errorprovider

errorprovider erroruser 

=new

errorprovider();

public

frml1errorprovider()

3、新增textbox1的validating事件

private

void

textbox1_validating(

object

sender, canceleventargs e)

else

}最後,該控制項還能用於對dataset中的datatable驗證,可以檢視msdn上的示例。

C 學習使用ErrorProvider

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

ErrorProvider使用方法

使用者在使用我們編寫的程式時,難免會出現輸入錯誤的現像,使用者如何知道你輸入的內容是在那個地方出錯了呢?這裡我們可用errorprovider來幫助我們。我們想實現下圖的效果該如何做呢?使用errorprovider過程如下 1 定義errorprovider 2 使用errorprovider的s...

ErrorProvider控制項的使用

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