C 錯誤顯示控制項使用(以登陸為例)

2021-08-27 12:37:36 字數 1037 閱讀 2694

在應用程式設計時候,我們經常需要判斷使用者輸入的資料是否合法,不合法給出提示,一般提示都是用messagebox,但是怎樣達到類似下面的效果呢?

右邊有個小紅嘆號,滑鼠放上還有資訊提示。。。。

這個就需要使用c#提供的錯誤顯示控制項了。

在工具欄找到errorprivoder控制項拖進來,發現跟timer控制項差不多。。呵呵。。。。

建立應用介面如下:

我們用到的是errorprovider1.seterror這個函式有兩個引數,第乙個是要顯示錯誤的對於空間id,第二個是滑鼠放在上面自動顯示的資訊。

**如下:(這個**完全實現了使用者登陸的細節,需要的話可以直接放到自己**中)

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.threading.tasks;

using system.windows.forms;

namespace 使用錯誤提示控制項

private void btnsure_click(object sender, eventargs e)

else

}else

else}}

else //判斷密碼

this.close();

}else

else

}else

else

}else}}

}}}}

docke安裝使用以及登陸私有倉庫

系統環境 centos7.4 1 docker映象相關的命令 2 docker容器命令 docker run name 容器名 d 映象名 執行映象為容器 docker ps 檢視執行的容器列表 docker ps a 檢視所有容器,包括已停止的 docker stop 容器名或容器id 停止容器 ...

基本控制項使用例項 登陸介面

首先新建乙個專案studentmanage,專案中新增兩個窗體,乙個是登入介面,乙個是註冊頁面。登入介面為效果如圖 學生登陸包括兩個標籤lable控制項,兩個文字框textbox控制項,兩個按鈕button控制項。窗體的text屬性設定為 登入 name屬性設定為 frmlogin 從工具箱中選擇l...

login控制項賬戶密碼為空時如何顯示錯誤資訊

login控制項本身具有不為空的驗證,就是說當使用者沒有輸入使用者名稱或密碼的時候,直接點提交不會通過驗證,會在使用者名稱和密碼的後面出現 意為必須輸入的項。我想,如果我不想讓它顯示 讓顯示 必須填寫使用者名稱 和 必須填寫密碼 的提示資訊。上網找了半天,就是找不到我想要達到的效果。最後還是自己研究...