protected override void OnHandleCreated(EventArgs e) { base.OnHandleCreated(e); // Hook the edit control editHook = new ColorPickerEditCtrlHook(this); editHook.AssignHandle(colorTextBox.Handle); }