使用 ShortcutMenu 屬性可以指定當(dāng)用鼠標(biāo)右鍵單擊窗體上的對(duì)象時(shí)是否顯示快捷菜單。例如,您可能要使快捷菜單無效以防止用戶使用窗體快捷菜單中的某個(gè)篩選命令更改窗體所基于的記錄源。Boolean 型,可讀/寫。
expression.ShortcutMenu
expression 必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。
ShortcutMenu 屬性使用以下設(shè)置。
設(shè)置 |
Visual Basic |
說明 |
是 |
True |
(默認(rèn)設(shè)置)顯示快捷菜單。 |
否 |
False |
不顯示快捷菜單。 |
可以使用窗體的屬性表、宏或 Visual Basic 來設(shè)置此屬性。
該屬性控制窗體及其所有控件的快捷菜單的顯示。如果 ShortcutMenu 屬性設(shè)置為“否”,則用右鍵單擊窗體或其中的控件時(shí)不會(huì)出現(xiàn)快捷菜單。
在創(chuàng)建向?qū)?/a>時(shí),您可能要隱藏向?qū)Т绑w中的快捷菜單以防止用戶查看并使用它們,特別是對(duì)于顯示選項(xiàng)的窗體。例如,將“羅斯文”示例數(shù)據(jù)庫的“啟動(dòng)”窗體的 ShortcutMenu 屬性設(shè)置為“否”,即可防止用戶顯示窗體或窗體中控件的快捷菜單。
下面的示例使“發(fā)貨單”窗體及其控件的快捷菜單失效:
Forms!Invoice.ShortcutMenu = False