Cancel 屬性

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

expandtri全部顯示

使用 Cancel 屬性可以指定命令按鈕是否也是窗體上的“取消”按鈕。Boolean 型,可讀寫(xiě)。

expression.Cancel

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。

設(shè)置

Cancel 屬性使用以下設(shè)置:

設(shè)置

Visual Basic

說(shuō)明

True

命令按鈕是“取消”按鈕。

False

(默認(rèn)值)命令按鈕不是“取消”按鈕。

 

使用命令按鈕的屬性表、Visual Basic,可以設(shè)置該屬性。

說(shuō)明

Cancel 屬性設(shè)為“是”,可以使窗體上的命令按鈕變?yōu)椤叭∠卑粹o。但是仍然需要編寫(xiě)宏或 Visual Basic 事件過(guò)程以執(zhí)行“取消”按鈕所需進(jìn)行的操作(例如,不保存任何更改而關(guān)閉窗體),并且將命令按鈕的 OnClick 事件屬性設(shè)置為該宏或事件過(guò)程的名稱。

當(dāng)命令按鈕的 Cancel 屬性設(shè)為“是”且“窗體”窗口處于活動(dòng)狀態(tài)時(shí),用戶要選擇該命令按鈕,可以按 Esc,也可以在命令按鈕獲得焦點(diǎn)時(shí)按 Enter,還可以直接單擊該命令按鈕。

注釋  當(dāng)用戶按 Esc 時(shí),如果某個(gè)文本框帶有焦點(diǎn),則對(duì)文本框中數(shù)據(jù)所作的所有更改都將丟失,而原始數(shù)據(jù)將被恢復(fù)。

當(dāng)將窗體上某一個(gè)命令按鈕的 Cancel 屬性設(shè)為“是”時(shí),窗體上所有其他命令按鈕的 Cancel 屬性都將自動(dòng)設(shè)為“否”。

blueup提示

CancelDefault