TemplateControl.Construct 方法

定義

執行設計階段邏輯。

C#
protected virtual void Construct ();

範例

下列程式碼範例示範如何覆寫 Construct 衍生自 TemplateControl 類別之自訂控制項的 方法。

如需 類別的完整定義 MyControl ,請參閱 TemplateControl

C#
// Create an event for this user control
public event System.EventHandler myControl;

// Override the default constructor.
protected override void Construct()
{
    // Specify the handler for the OnInit method.
    this.myControl += new EventHandler(MyInit);
}

protected override void OnInit(EventArgs e)
{
    myControl(this, e);
    Response.Write("The OnInit() method is used to raise the Init event.");
}

// Use the MyInit handler to set the Message property
void MyInit(object sender, System.EventArgs e)
{
    Message = "Hello World!";
}

備註

方法 Construct 允許和 UserControl 控制項的設計階段程式碼執行 Page

適用於

產品 版本
.NET Framework 1.1, 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

另請參閱