DesignerAutoFormat.GetPreviewControl(Control) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回關聯之控制項的複本,以便在將格式套用至控制項之前進行預覽。
public:
virtual System::Web::UI::Control ^ GetPreviewControl(System::Web::UI::Control ^ runtimeControl);
public virtual System.Web.UI.Control GetPreviewControl (System.Web.UI.Control runtimeControl);
abstract member GetPreviewControl : System.Web.UI.Control -> System.Web.UI.Control
override this.GetPreviewControl : System.Web.UI.Control -> System.Web.UI.Control
Public Overridable Function GetPreviewControl (runtimeControl As Control) As Control
參數
- runtimeControl
- Control
Web 伺服器控制項的執行階段版本。
傳回
GetPreviewControl(Control) 方法會傳回關聯之 Web 伺服器控制項的複本。
備註
在 GetPreviewControl [自動格式 設定] 對話方塊中,視覺化設計工具會使用 方法,例如 Visual Studio 2005,在設計階段顯示控制項的格式化執行時間預覽,然後再將格式套用至實際控制項。
不論 物件的 屬性 ControlDesigner 設定 SupportsPreviewControlAttribute 為何,方法都會 GetPreviewControl 傳回 參數中 runtimeControl
控制項的複本。
給繼承者的注意事項
您可以在下列情況下覆寫 GetPreviewControl(Control) 方法:
傳回控制項的大小會與原始控制項不同。
控制項必須填入範例資料,才能呈現足夠的預覽。