指定在“窗體”視圖和“數(shù)據(jù)表”視圖中窗體是否具有“控制”菜單。Boolean 型,可讀寫。
expression.ControlBox
expression 必需。返回“應(yīng)用于”列表中的一個對象的表達(dá)式。
ControlBox 屬性使用以下設(shè)置:
設(shè)置 |
Visual Basic |
說明 |
是 |
True (–1) |
(默認(rèn)值)窗體在“窗體”視圖和“數(shù)據(jù)表”視圖中有“控制”菜單。 |
否 |
False (0) |
窗體在“窗體”視圖和“數(shù)據(jù)表”視圖中沒有“控制”菜單。 |
注釋 將 ControlBox 屬性設(shè)為“否”也將刪除窗體上的“最小化”、“最大化”以及“關(guān)閉”按鈕。
使用窗體的屬性表、宏或 Visual Basic 可以設(shè)置該屬性。
僅在窗體“設(shè)計”視圖中才可設(shè)置該屬性。
若要顯示窗體的“控制”菜單,ControlBox 屬性必須設(shè)為“是”,且窗體的 BorderStyle 屬性必須設(shè)為“細(xì)邊框”、“可調(diào)邊框”或“對話框邊框”。
即使窗體的 ControlBox 屬性設(shè)為“否”,只要是在“設(shè)計”視圖中打開窗體,總會有“控制”菜單存在。
以下情形中,將 ControlBox 屬性設(shè)為“否”時將隱藏“控制”菜單:
? | 從“數(shù)據(jù)庫”窗口中打開“窗體”視圖中的窗體。 |
? | 從宏中打開窗體。 |
? | 從 Visual Basic 中打開窗體。 |
? | 在“數(shù)據(jù)表”視圖中打開窗體。 |
? | 從“設(shè)計”視圖切換到“窗體”視圖或“數(shù)據(jù)表”視圖。 |
下面的示例將 WarningDialog 窗體上的 ControlBox 屬性設(shè)為 False (0):
Forms!WarningDialog.ControlBox = False