Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Rect.Equals Method (Rect)

Indicates whether the specified Rect is equal to the current Rect.

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

public bool Equals(
	Rect value


Type: System.Windows.Rect
The rectangle to compare to the current rectangle.

Return Value

Type: System.Boolean
true if the specified Rect has the same x,y,width,height property values as the current Rect; otherwise, false.

In this comparison, two instances that have property values all of Double.NaN are considered equal.


A rectangle's position and dimensions are described by Double values. Because Double values can lose precision when operated upon, a comparison between two values that are logically equal might fail.


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

© 2015 Microsoft