protected override void OnResize(EventArgs e) { // size has changed , force layout change this.DoLayout(); Invalidate(true); }