Size.Width Property

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

Gets or sets the width of this instance of Size.

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


Public Property Width As Double
public double Width { get; set; }

Property Value

Type: System.Double
The Width of this instance of Size, in pixels. The default value is 0. The value cannot be negative.


Exception Condition

Specified a value less than 0.


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

Although the type of the property values of a Size is Double, you generally should use integer values. For details, see Layout Rounding.

Version Information


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.