av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

C#模式窗體中的按鈕操作

C#模式窗體中的按鈕操作是什么呢?我們知道C#模式窗體中(比如visual studio 2005中的“選項(xiàng)”對(duì)話框)一般會(huì)有兩個(gè)基本按鈕,一個(gè)[確定]按鈕用來(lái)提交,另一個(gè)[取消]按鈕用來(lái)撤銷提交,有時(shí)候會(huì)增加一個(gè)[應(yīng)用]按鈕,不過(guò)像“幫助”菜單中的“關(guān)于”模式窗體可能就只有一個(gè)[確定]按鈕。

Windows窗體為用戶操作友好性提供了比較好的支持。我們可以在Form設(shè)計(jì)界面的屬性設(shè)置中找到AcceptButton和CancelButton兩個(gè)屬性,默認(rèn)值為空即顯示(無(wú))。在屬性中可以通過(guò)選擇窗體上的按鈕來(lái)設(shè)置值。屬性修改生成的代碼如下。

C#模式窗體中的按鈕操作之定義兩個(gè)Button

 
 
 
  1. private System.Windows.Forms.Button buttonOK;
  2. private System.Windows.Forms.Button buttonCancel;

C#模式窗體中的按鈕的設(shè)置操作

C#模式窗體的“接受”按鈕。如果設(shè)置了此按鈕,則用戶每次按“Enter”鍵都相當(dāng)于“單擊”了該按鈕。

 
 
 
  1. this.AcceptButton = this.buttonOK;

C#模式窗體的“取消”按鈕。如果設(shè)置了此按鈕,則用戶每次按“Esc”鍵都相當(dāng)于“單擊”了該按鈕。

 
 
 
  1. this.CancelButton = this.buttonCancel; 

可見(jiàn)可以通過(guò)快捷鍵來(lái)方便的訪問(wèn)特定按鈕,但這個(gè)有一些例外,比如窗體焦點(diǎn)剛好在buttonCancel上,當(dāng)按{Enter}時(shí)實(shí)際按下的鍵會(huì)是buttonCancel而不是buttonOK,如果焦點(diǎn)停在第三個(gè)按鈕上,那{Enter}按下相當(dāng)于點(diǎn)擊了該按鈕。另一個(gè)細(xì)節(jié)是通過(guò)鼠標(biāo)點(diǎn)擊按鈕和快捷鍵操作按鈕的表現(xiàn)行為不一樣,快捷鍵操作Button不會(huì)顯示按鈕被按下的顯示效果,看上去什么都沒(méi)有發(fā)生。

C#模式窗體中關(guān)于按鈕的操作就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#模式窗體的按鈕操作有所幫助。


本文題目:C#模式窗體中的按鈕操作
網(wǎng)址分享:http://uogjgqi.cn/article/dpshdgc.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流