private void OnPerformLayout()
{
// Non of the control is visible, so perform manual request
// for a layout to ensure that child controls can be resized
PerformLayout();
// Make sure we refresh the display to show the change
BeginInvoke(_refreshCall);
}