SupportsPreviewControlAttribute.SupportsPreviewControl 屬性

定義

取得值,指出控制項設計工具在設計階段是否需要有暫存預覽控制項。

C#
public bool SupportsPreviewControl { get; }

屬性值

Boolean

如果設計工具使用相關控制項的暫存複本做為設計階段預覽,則為 true;而如果設計工具使用包含在設計工具中之 Component 控制項的執行個體,則為 false

備註

一般而言,您會將 屬性套用 SupportsPreviewControlAttribute 至自訂設計工具類別宣告,以指定 屬性的值 SupportsPreviewControl 。 屬性的 SupportsPreviewControl 屬性值會決定基 ControlDesigner 類中 和 ViewControl 成員的行為 UsePreviewControl SupportsPreviewControlAttribute

SupportsPreviewControl 屬性設定為 true ,表示設計工具使用關聯控制項的暫存複本來產生設計階段 HTML。 暫存控制項的變更不會保存。

SupportsPreviewControl 屬性設定為 false ,表示設計工具會從 ViewControl 方法傳回控制項實例,特別是 Component 屬性。 控制項物件的變更會保存。

適用於

產品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

另請參閱