damoshayu.cn,苍井空浴缸大战猛男120分钟,网址你懂的,中国女人内射6XXXXXWWW

dialogresult(dialogresult.cancel)

前沿拓展:

dialogresult

兩種都可以,不過(guò)后面這種更簡(jiǎn)單和常用一些,原因很簡(jiǎn)單,比如說(shuō)一個(gè)OpenFileDialog,當(dāng)用戶去選擇文件,如果用戶點(diǎn)了取消怎么辦,如果來(lái)自用前一種方法,那代碼斯達(dá)局參顧統(tǒng)施風(fēng)連巴己很可能是

 dialog.ShowDialog();
if( d== DialogResult.OK)
{
 
}


上一節(jié)我們?yōu)榘踩?yàn)證及數(shù)據(jù)庫(kù)備份功能完成了程序參數(shù)的設(shè)計(jì),本節(jié)我們來(lái)實(shí)現(xiàn)了安全驗(yàn)證。

一、口令驗(yàn)證界面設(shè)計(jì)

第一需要?jiǎng)?chuàng)建AuthenticationForm,過(guò)程省略,界面如下圖:

dialogresult(dialogresult.cancel)

窗口屬性設(shè)置:

dialogresult(dialogresult.cancel)

口令驗(yàn)證不需要最小化和最大化、調(diào)整大小等功能。

口令輸入框?qū)傩栽O(shè)置:

dialogresult(dialogresult.cancel)

輸入字符用*替代顯示。

二、口令驗(yàn)證界面調(diào)用

那么這個(gè)界面應(yīng)該在哪里出現(xiàn)呢?按照邏輯應(yīng)該在程序初始運(yùn)行之后、主界面加載之前,如果驗(yàn)證不通過(guò),那么主界面也不需要初始化了。

什么地方才是程序開始的地方呢?我們把目光轉(zhuǎn)向Diary.Win的項(xiàng)目文件:

dialogresult(dialogresult.cancel)

上面的4個(gè)都是Form相關(guān),都是用戶界面,只有這個(gè)Program.cs我們之前從來(lái)沒(méi)有了解過(guò),這是個(gè)什么東西呢?管它是什么,打開看下再說(shuō)。

dialogresult(dialogresult.cancel)

代碼非常少,算是空行括號(hào)也不過(guò)10幾行,分別說(shuō)下:

dialogresult(dialogresult.cancel)

看我劃的紅框標(biāo)記,可以獲取菜鳥教程鏈接;

大家閱讀過(guò)程中有哪些看不懂或未盡興的地方,可以在評(píng)論區(qū)留言,我會(huì)先記下來(lái)在后續(xù)的教程中找機(jī)會(huì)再說(shuō)。

教程有幫助的話請(qǐng)大家?guī)兔﹃P(guān)注、轉(zhuǎn)發(fā)、擴(kuò)散,能不能開專欄還需要你們的支持!

拓展知識(shí):

dialogresult

好比你看到一般對(duì)話框出現(xiàn)的確定和取消按鈕 DialogResult.OK就是按了確定 DialogResult.Cancel就是取消

dialogresult

UP

原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http:///84244.html