DekGenius.com
[ Team LiB ] Previous Section Next Section

UserControlmarshal by reference, disposable

System.Windows.Forms (system.windows.forms.dll)class

You should derive your own custom container controls from this base class. It manages focus, tab, and mnemonic (shortcut) behavior for you, and provides designer integration support.

public class UserControl : ContainerControl {
// Public Constructors
   public UserControl();
// Public Instance Properties
   public override string Text{set; get; }
// overrides Control
// Protected Instance Properties
   protected override Size DefaultSize{get; }
// overrides Control
// Protected Instance Methods
   protected override void OnCreateControl();  // overrides ContainerControl
   protected virtual void OnLoad(EventArgs e);
   protected override void OnMouseDown(MouseEventArgs e);  // overrides Control
   protected override void WndProc(ref Message m);  // overrides ContainerControl
// Events
   public event EventHandler Load;
}

Hierarchy

System.Object System.MarshalByRefObject System.ComponentModel.Component(System.ComponentModel.IComponen, System.IDisposable) Control(IOleContro, IOleObject, IOleInPlaceObject, IOleInPlaceActiveObject, IOleWindow, IViewObject, IViewObject2, IPersist, IPersistStreamInit, IPersistPropertyBag, IPersistStorage, IQuickActivate, System.ComponentModel.ISynchronizeInvoke, IWin32Window) ScrollableControl ContainerControl(IContainerControl) UserControl

    [ Team LiB ] Previous Section Next Section