Rectangle::Truncate Method (RectangleF)
.NET Framework (current version)
Converts the specified RectangleF to a Rectangle by truncating the RectangleF values.
Assembly: System.Drawing (in System.Drawing.dll)
Parameters
- value
-
Type:
System.Drawing::RectangleF
The RectangleF to be converted.
The following code example demonstrates how to use the Round and Truncate methods. This example is designed for use with a Windows Form. Paste this code into a form and call the RoundingAndTruncatingRectangles method when handling the form's Paint event, passing e as PaintEventArgs.
private: void RoundingAndTruncatingRectangles( PaintEventArgs^ e ) { // Construct a new RectangleF. RectangleF myRectangleF = RectangleF(30.6F,30.7F,40.8F,100.9F); // Call the Round method. Rectangle roundedRectangle = Rectangle::Round( myRectangleF ); // Draw the rounded rectangle in red. Pen^ redPen = gcnew Pen( Color::Red,4.0f ); e->Graphics->DrawRectangle( redPen, roundedRectangle ); // Call the Truncate method. Rectangle truncatedRectangle = Rectangle::Truncate( myRectangleF ); // Draw the truncated rectangle in white. Pen^ whitePen = gcnew Pen( Color::White,4.0f ); e->Graphics->DrawRectangle( whitePen, truncatedRectangle ); // Dispose of the custom pens. delete redPen; delete whitePen; }
.NET Framework
Available since 1.1
Available since 1.1
Show: