public RibbonViewControl(KryptonRibbon ribbon)
: base(ribbon)
{
Debug.Assert(ribbon != null);
_ribbon = ribbon;
// Create and add a hidden button to act as the focus target
_hiddenFocusTarget = new Button();
_hiddenFocusTarget.TabStop = false;
_hiddenFocusTarget.Location = new Point(-_hiddenFocusTarget.Width, -_hiddenFocusTarget.Height);
CommonHelper.AddControlToParent(this, _hiddenFocusTarget);
}