Skip to content

M_Ekstrand_Drawing_GraphicsExtension_DrawRoundedRectangle_6

Fred Ekstrand edited this page Aug 4, 2020 · 1 revision

GraphicsExtension.DrawRoundedRectangle Method (Graphics, Pen, Single, Single, Single, Single, Single, BorderCorners)

Draws a rounded rectangle with specified parameters.

Namespace: Ekstrand.Drawing
Assembly: GroupBox (in GroupBox.dll) Version: 1.0.1.0 (1.0.1.0)

Syntax

C#

public static void DrawRoundedRectangle(
	this Graphics graphics,
	Pen pen,
	float x,
	float y,
	float width,
	float height,
	float radius,
	BorderCorners filter
)

VB

<ExtensionAttribute>
Public Shared Sub DrawRoundedRectangle ( 
	graphics As Graphics,
	pen As Pen,
	x As Single,
	y As Single,
	width As Single,
	height As Single,
	radius As Single,
	filter As BorderCorners
)

C++

public:
[ExtensionAttribute]
static void DrawRoundedRectangle(
	Graphics^ graphics, 
	Pen^ pen, 
	float x, 
	float y, 
	float width, 
	float height, 
	float radius, 
	BorderCorners filter
)

F#

[<ExtensionAttribute>]
static member DrawRoundedRectangle : 
        graphics : Graphics * 
        pen : Pen * 
        x : float32 * 
        y : float32 * 
        width : float32 * 
        height : float32 * 
        radius : float32 * 
        filter : BorderCorners -> unit 

Parameters

 

graphics
Type: System.Drawing.Graphics
An encapsulated GDI+ drawing surface instance.
pen
Type: System.Drawing.Pen
Pen that determines the color, width, and style of the rectangle.
x
Type: System.Single
The x-coordinate of the upper-left corner of the rectangle to draw.
y
Type: System.Single
The y-coordinate of the upper-left corner of the rectangle to draw.
width
Type: System.Single
Width of the rectangle to draw.
height
Type: System.Single
Height of the rectangle to draw.
radius
Type: System.Single
The radius for each corners
filter
Type: Ekstrand.Windows.Forms.BorderCorners
The corners to have a radius

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type Graphics. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

See Also

Reference

GraphicsExtension Class
DrawRoundedRectangle Overload
Ekstrand.Drawing Namespace

Clone this wiki locally