This topic has not yet been rated - Rate this topic

Rect.Width Property

April 12, 2014

Gets or sets the width of the rectangle.

Namespace:  System.Windows
Assembly:  System.Windows (in System.Windows.dll)
public double Width { get; set; }

Property Value

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

Specified a value less than 0.

The Empty rectangle has a Width of NegativeInfinity. The Empty rectangle is read-only; its Width 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.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.