1. vb中怎樣設置某個命令按鈕獲取焦點
這不是始終獲得焦點,只是同一個容器中可以有一個按鈕具有Default屬性,響應Enter鍵,還可以有一個Cancel屬性,響應ESC
2. access資料庫 焦點作用
獲得焦點,比如命令按鈕,就是在獲得焦點後,你按鍵盤上的按鍵,這個按鈕就能反映。
失去焦點,失去焦點後,你的鍵盤上的按鍵將不對他作用。
事件中的獲得焦點,是指獲得焦點的時候,可以引發一個事件(event)。
比如文本框獲得焦點後,可以在這個事件裡面,設置出現對文本框輸入內容的提示。
事件中的失去焦點,是指失去焦點的時候,可以引發一個事件(event)。比如文本框失去焦點的時候,要求檢驗輸入的數據是否合理,你可以把代碼寫在這個事件裡面。
3. VB的命令按鈕問題
Default 屬性
object.Default [= boolean]
Default 屬性語法包含下面部分:
部分 描述
Object 對象表達式,其值是「應用於」列表中的一個對象。
Boolean 布爾表達式,指定該命令按鈕是否為預設按鈕,「設置值」中有詳細描述。
設置值
boolean 的設置值為
設置值 描述
True 該 CommandButton 是預設命令按鈕。
False (預設值)該 CommandButton 不是預設命令按鈕。
說明
窗體中只能有一個命令按鈕可以為預設命令按鈕。當某個命令按鈕的 Default 設置為 True 時,窗體中其它的命令按鈕自動設置為 False。當命令按鈕的 Default 設置為 True 而且其父窗體 是活動的,用戶可以按 ENTER 鍵選擇該按鈕(激活其單擊事件)。任何其它有焦點 的控制項都不接受 ENTER 鍵的鍵盤事件(KeyDown,KeyPress或 KeyUp),除非用戶將焦點移到同一窗體的另外一個命令按鈕上。在這種情況下,按 ENTER 鍵選擇有焦點的命令按鈕而不是預設命令按鈕。
對於支持如刪除等不可恢復操作的窗體或對話框,將取消按鈕的 Default 屬性設置成 True,使其成為預設命令按鈕。
對於 OLE 容器控制項,只為那些行為象 CommandButton 控制項的對象才有 Default 屬性。
返回或設置一個值,用來指示窗體中命令按鈕是否為取消按鈕。該命令按鈕可以是 CommandButton 控制項或 OLE 容器控制項中的任何可作用命令按鈕的對象。
Cancel 屬性
語法
object.Cancel [= boolean]
Cancel 屬性語法包含下面部分:
部分 描述
object 對象表達式,其值是「應用於」列表中的一個對象。
boolean 布爾表達式指定對象是否為取消按鈕,「設置值」中有詳細說明。
設置值
boolean 的設置值如下:
設置值 描述
True CommandButton 控制項是取消按鈕。
False (預設值)CommandButton 控制項不是取消按鈕。
說明
使用 Cancel 屬性使得用戶可以取消未提交的改變,並把窗體恢復到先前狀態。
窗體中只能有一個 CommandButton 控制項為取消按鈕。當一個 CommandButton 控制項的 Cancel 屬性被設置為 True,窗體中其它 CommandButton 控制項的 Cancel 屬性自動地被設置為 False。當一個 CommandButton 控制項的 Cancel 屬性設置為 True 而且該窗體是活動窗體時,用戶可以通過單擊它,按 ESC 鍵,或者在該按鈕獲得焦點時按 ENTER 鍵來選擇它。
對於 OLE 容器控制項,只有那些作用象命令按鈕的對象才有 Cancel 屬性。
提示 如果窗體支持不可恢復操作,如刪除操作,一個好主意是將取消按鈕設置為預設按鈕。為此,將 Cancel 屬性和 Default 屬性都設為 True。
4. vfp.60高手請進!!謝謝!
這是基本知識。某個對象,比如文本框、表格、組合框、編輯框獲得焦點後才可以人工輸入字元;同時激發該對象GOTFOCUS事件。當焦點移到下一個對象的同時,激發上一個對象的LOSTFOCUS事件和VALID事件。焦點的獲得可以通過鍵盤方向鍵實現,也可以直接用滑鼠來點擊對象,還可以通過代碼來自動獲得(比如在表單的ACTIVATE方法中設置THISFORM.TEXT2.SETFOCUS,則表單運行後默認的焦點就是TEXT2)。焦點獲得的標志對文本類對象來說是游標的閃爍,對於命令按鈕來說是選中狀態(邊框突出顯示)
5. vb中單擊命令按鈕觸發哪些事件
1、在vb中單擊命令按鈕觸發單擊事件,即窗體的Click事件。