winform啟動介面 登入視窗

2022-06-16 16:51:09 字數 630 閱讀 7762

需求場景:先展示啟動介面,然後開啟登入介面,如果登入成功就跳轉到主介面

首先在程式的入口路徑載入啟動介面,使用showdialog顯示介面,

然後在啟動介面中新增定時器,來實現顯示一段時間的效果,等到時間到了就關閉

啟動介面的視窗。傳遞乙個物件給登入介面,用來儲存登入狀態,顯示登入介面,

如果登入成功就在登入介面中對這個傳遞進來的物件就行修改,這裡使用1作為成功

的返回值,注意這裡也需要使用showdialog來開啟這個視窗。等到登入視窗關閉後

判斷這個返回值,如果為成功則顯示使用者主介面,如果不成功的話程式就會直接退出。

主要**如下

1

static

class

program2;

16//

傳遞返回值物件給登入視窗

17 loginfrm main = new

loginfrm(loginresult);

18main.showdialog();

19//

由於使用的是showdialog,所有只有在視窗關閉後才會繼續向下執行

20if(loginresult[0]==1)21

25}26 }

Ubuntu啟動後迴圈登入介面

前一段時間配置了深度學習的研究環境,具體的包括了顯示卡以及對應的顯示卡驅動以及cuda等。然後忘了又做了什麼事,但可以確定的是我修改了系統的環境變數。今天忽然出現的是系統在登入介面無限迴圈,無法進入桌面。搜尋別人的解決方案,大致有以下幾個 第乙個就是說是系統環境配置有問題,按ctrl alt f1進...

WinForm 視窗動態特效

winform 視窗動態特效 大家可以先來看看 為什麼需要動效設計?這是乙個很值得思考的問題。下面介紹兩個小技巧的動態效果 1.視窗漸變效果 做了乙個視窗漸變消失的效果,就像下圖一樣。現在視窗中,建立乙個timer控制項,再設定其interval屬性。假如,要在3s內漸變完成,即把interval設...

Winform 視窗圓角實現

專案需要,得把winform的視窗做成圓角,同時把標題欄等一堆東西去掉,做成如下的樣子 首先,在新建winform之後,在屬性欄中,把maximizebox和minimizebox 置為false,同時將showicon置為false,formborderstyle置為none。之後,視窗就變成一塊...