Rect.Height Property

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Gets or sets the height of the rectangle.

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

Syntax

'Declaration
Public Property Height As Double
public double Height { get; set; }

Property Value

Type: System.Double
A value that represents the height of the rectangle. The default is 0.

Exceptions

Exception Condition
ArgumentException

Specified a value less than 0.

Remarks

The Empty rectangle has a Height of NegativeInfinity. The Empty rectangle is read-only; its Height cannot not be changed.

You can set this value in XAML, but only as part of the attribute syntax for properties that take a Rect, or as initialization text of a Rect object element. See XAML sections and Remarks sections of Rect.

NoteNote:

width and height can be negative if they are specified in XAML as part of the attribute string, with the result that the direction that the width or height applies to is inverted. For instance, a height of -20 will produce a Rect where the X,Y point is now the bottom left corner. However, the managed API does not permit negative values for width and height. You should adjust the coordinate reference of x,y, width and height such that the Rect can be specified using non-negative Width values.

Version Information

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

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

Platforms

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