Export (0) Print
Expand All

Point.Addition Operator

Translates the specified Point by the specified Vector and returns the result.

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

public static Point operator +(
	Point point,
	Vector vector


Type: System.Windows.Point

The point to translate.

Type: System.Windows.Vector

The amount by which to translate point.

Return Value

Type: System.Windows.Point
The result of translating the specified point by the specified vector.

The following example shows how to add a Point to a Vector using the overloaded (+) operator.

        private Point overloadedAdditionOperatorExample()
            Point point1 = new Point(10, 5);
            Vector vector1 = new Vector(20, 30);

            // Add point to a Vector using the overloaded (+) operator. 
            // pointResult is equal to (30,35).
            Point pointResult = point1 + vector1;

            return pointResult;


.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft