設(shè)置或返回“應(yīng)用于”列表中一個對象的“屬性”窗口中“雙擊”框的值。String 型,可讀寫。
expression.OnDblClick
expression 必需。返回“應(yīng)用于”列表中的一個對象的表達式。
該屬性有助于以編程方式更改事件被觸發(fā)時 Microsoft Access 所采取的行動。例如,在各次事件調(diào)用之間可能要根據(jù)觸發(fā)事件的環(huán)境更改表達式的參數(shù),或從一個事件過程切換到一個表達式或宏。
當(dāng)用戶在系統(tǒng)雙擊時間限度內(nèi),在一個對象上按下并釋放鼠標(biāo)左鍵兩次時,DblClick 事件發(fā)生。
根據(jù)“選擇生成器”窗口(在對象的“屬性”窗口中單擊“雙擊”框旁的“生成器”按鈕即可打開該窗口)中所選內(nèi)容,OnDblClick 的取值將為下列情況之一:
? | 如果選擇了“表達式生成器”,則值將是“=expression”,其中,expression 是來自“表達式生成器”窗口的表達式。 |
? | 如果選擇了“宏生成器”,則值是宏的名稱。 |
? | 如果選擇了“代碼生成器”,則值是“[Event Procedure]”。 |
如果“雙擊”框為空,屬性值就為空字符串。
下面的示例將“訂單輸入”窗體上的“確定”按鈕的 DblClick 事件與“OK_DblClick”事件過程相關(guān)聯(lián)(如果當(dāng)前沒有關(guān)聯(lián))。
With Forms("Order Entry").Controls("OK")
If .OnDblClick = "" Then
.OnDblClick = "[Event Procedure]"
End If
End With