DisplayType 屬性

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

expandtri全部顯示

使用 DisplayType 屬性可以指定 Microsoft Access 顯示的是 OLE 對象的內(nèi)容還是圖標。Boolean 型,可讀/寫。

expression.DisplayType

expression     必需。返回“應用于”列表中的一個對象的表達式。

說明

例如,如果 OLE 對象是一篇 Microsoft Word 文檔,而 DisplayType 設為“內(nèi)容”,則控件顯示的是 Word 文檔的內(nèi)容;如果將 DisplayType 屬性設為“圖標”則控件顯示為 Microsoft Word 圖標。

DisplayType 屬性可使用下列設置:

設置

Visual Basic

說明

內(nèi)容

acOLEDisplayContent

(默認值)當控件包含 OLE 對象時,控件顯示對象的內(nèi)容,如文檔或電子表格。

圖標

acOLEDisplayIcon

當控件包含 OLE 對象時,控件顯示的是對象的圖標。

 

注釋  您可以在屬性表、中或使用 Visual BasicDisplayType 屬性進行設置。在 Visual Basic 中可以使用控件的默認控件樣式DefaultControl 方法設置該屬性的默認值。

對于綁定對象框,可以在“設計”視圖或者在“窗體”視圖“數(shù)據(jù)表”視圖中,添加新記錄的同時對其 DisplayType 屬性進行設置;但在所有視圖中都可以讀取該屬性值。對于未綁定對象框圖表,則在創(chuàng)建對象時可以在“插入對象”對話框中對該屬性進行設置(默認設置是“內(nèi)容”,如果選中“顯示為圖標”復選框,則設置為“圖標”)。

DisplayType 屬性決定了“選擇性粘貼”對話框(單擊“編輯”菜單中的“選擇性粘貼”命令可顯示該對話框)中“顯示為圖標”復選框的默認設置,和插入未綁定對象框時顯示的“插入對象”對話框中的“顯示為圖標”復選框的默認設置。在“窗體”視圖、“數(shù)據(jù)表”視圖或者“設計”視圖中顯示這些對話框時,如果 DisplayType 屬性設為“圖標”,則“顯示為圖標”復選框會自動選定。例如,如果使用 Visual Basic 將控件的 Action 屬性設為 acOLEInsertObjDlgacOLEPasteSpecialDlg,則可以看到這些復選框是選中的。

在未綁定對象框中插入對象時,DisplayType 屬性的設置對“對象”對話框的“顯示為圖標”復選框的狀態(tài)不起作用。從剪貼板粘貼對象時,“顯示為圖標”復選框反映的是剪貼板中的對象的狀態(tài)。

對綁定對象框的 DisplayType 屬性進行更改不影響控件中現(xiàn)有對象的顯示。不過,使用“插入”菜單中的“對象”命令新添加的對象則會受其影響。