DataGridLength Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the DataGridLength class.
Overloads
DataGridLength(Double) |
Initializes a new instance of the DataGridLength class with an absolute value in pixels. |
DataGridLength(Double, DataGridLengthUnitType) |
Initializes a new instance of the DataGridLength class with a specified value and unit. |
DataGridLength(Double, DataGridLengthUnitType, Double, Double) |
Initializes a new instance of the DataGridLength class with the specified value, unit, desired value, and display value. |
DataGridLength(Double)
Initializes a new instance of the DataGridLength class with an absolute value in pixels.
public:
DataGridLength(double pixels);
public DataGridLength (double pixels);
new System.Windows.Controls.DataGridLength : double -> System.Windows.Controls.DataGridLength
Public Sub New (pixels As Double)
Parameters
- pixels
- Double
The absolute pixel value (96 pixels-per-inch) to initialize the length to.
Exceptions
pixels
is NaN, NegativeInfinity, or PositiveInfinity.
Applies to
DataGridLength(Double, DataGridLengthUnitType)
Initializes a new instance of the DataGridLength class with a specified value and unit.
public:
DataGridLength(double value, System::Windows::Controls::DataGridLengthUnitType type);
public DataGridLength (double value, System.Windows.Controls.DataGridLengthUnitType type);
new System.Windows.Controls.DataGridLength : double * System.Windows.Controls.DataGridLengthUnitType -> System.Windows.Controls.DataGridLength
Public Sub New (value As Double, type As DataGridLengthUnitType)
Parameters
- value
- Double
The requested size of the element.
The type that is used to determine how the size of the element is calculated.
Exceptions
value
is NaN, NegativeInfinity, or PositiveInfinity.
-or-
type
is not Auto, Pixel, Star, SizeToCells, or SizeToHeader.
Applies to
DataGridLength(Double, DataGridLengthUnitType, Double, Double)
Initializes a new instance of the DataGridLength class with the specified value, unit, desired value, and display value.
public:
DataGridLength(double value, System::Windows::Controls::DataGridLengthUnitType type, double desiredValue, double displayValue);
public DataGridLength (double value, System.Windows.Controls.DataGridLengthUnitType type, double desiredValue, double displayValue);
new System.Windows.Controls.DataGridLength : double * System.Windows.Controls.DataGridLengthUnitType * double * double -> System.Windows.Controls.DataGridLength
Public Sub New (value As Double, type As DataGridLengthUnitType, desiredValue As Double, displayValue As Double)
Parameters
- value
- Double
The requested size of the element.
The type that is used to determine how the size of the element is calculated.
- desiredValue
- Double
The calculated size needed for the element.
- displayValue
- Double
The allocated size for the element.
Exceptions
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.