private void RoundedButton_Resize(object sender, EventArgs e) { RoundedRectangleRegion rndRectRegion = new RoundedRectangleRegion(); this.Region = rndRectRegion.GetRoundedRect(new RectangleF(this.ClientRectangle.Left, this.ClientRectangle.Top, this.ClientRectangle.Width, this.ClientRectangle.Height), 8); }
/// <summary> /// Creates an instance of the class /// </summary> public RoundedButton() { RoundedRectangleRegion rndRectRegion = new RoundedRectangleRegion(); this.Region = rndRectRegion.GetRoundedRect(new RectangleF(this.ClientRectangle.Left, this.ClientRectangle.Top, this.ClientRectangle.Width, this.ClientRectangle.Height), 8); this.Resize += new EventHandler(RoundedButton_Resize); }