日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#模式窗體中的按鈕操作

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

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

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

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

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

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

 
 
 
  1. this.AcceptButton = this.buttonOK;

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

 
 
 
  1. this.CancelButton = this.buttonCancel; 

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

C#模式窗體中關于按鈕的操作就向你介紹到這里,希望對你了解和學習C#模式窗體的按鈕操作有所幫助。


網(wǎng)頁題目:C#模式窗體中的按鈕操作
網(wǎng)頁地址:http://m.5511xx.com/article/dpshdgc.html