Point Explicit Conversion (Point to Size)

 

Creates a Size structure with a Width equal to this point's X value and a Height equal to this point's Y value.

Namespace:   System.Windows
Assembly:  WindowsBase (in WindowsBase.dll)

public static explicit operator Size (
	Point point
)

Parameters

point
Type: System.Windows.Point

The point to convert.

Return Value

Type: System.Windows.Size

A Size structure with a Width equal to this point's X value and a Height equal to this point's Y value.

Because a Size structure cannot be negative, the absolute values of the point's X and Y properties are used.

The following example shows how to explicitly convert a Point into a Size.

private Size overloadedExplicitOperatorSizeExample()
{

    Point point1 = new Point(10, 5);

    // Explicitly converts a Point structure into a Size structure.
    // returnSize has a width of 10 and a height of 5  
    Size returnSize = (Size)point1;

    return returnSize;

}

.NET Framework
Available since 3.0
Return to top
Show: