Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

DataGridLength Constructor (Double, DataGridLengthUnitType, Double, Double)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Initializes a new instance of the DataGridLength class with the specified value, unit, desired value, and display value.

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

public DataGridLength(
	double value,
	DataGridLengthUnitType type,
	double desiredValue,
	double displayValue
)

Parameters

value
Type: System.Double

The requested size of the element.

type
Type: System.Windows.Controls.DataGridLengthUnitType

The type that is used to determine how the size of the element is calculated.

desiredValue
Type: System.Double

The calculated size needed for the element.

displayValue
Type: System.Double

The allocated size for the element.

Exception Condition
ArgumentException

value is NaN, NegativeInfinity, or PositiveInfinity.

-or-

type is not Auto, Pixel, Star, SizeToCells, or SizeToHeader.

-or-

desiredValue is NegativeInfinity or PositiveInfinity.

-or-

displayValue is NegativeInfinity or PositiveInfinity.

.NET Framework
Available since 4.0
Silverlight
Available since 4.0
Return to top
Show:
© 2017 Microsoft