I\'m currently creating a silent print module. The current control I\'m using is, it\'s making sure that the control handle is already created (IsHandleCreated)
IsHandleCreated
Calling private method CreateHandle will do the work.
MethodInfo ch = frm.GetType().GetMethod("CreateHandle", BindingFlags.NonPublic | BindingFlags.Instance); ch.Invoke(frm, new object[0]);