Create your own component by subclassing System.ComponentModel.Component : Custom Control « GUI Windows Forms « C# / CSharp Tutorial






using System;
using System.ComponentModel;
using System.Collections;
using System.Diagnostics;

public class MyComponent : System.ComponentModel.Component
{
  private System.ComponentModel.Container components = null;

  public MyComponent(System.ComponentModel.IContainer container)
  {
    container.Add(this);
    InitializeComponent();

  }

  public MyComponent()
  {
    InitializeComponent();

  }

  private void InitializeComponent()
  {
    components = new System.ComponentModel.Container();
  }

  protected string m_message;

  public string Message
  {
    get
    {
      return m_message;
    }
    set
    {
      m_message = value;
    }
  }
}








23.56.Custom Control
23.56.1.Create your own component by subclassing System.ComponentModel.Component
23.56.2.Create controlCreate control
23.56.3.The clock control