Unit 构造函数

定义

初始化 Unit 结构的新实例。

重载

Unit(Double)

用指定的双精度浮点数字初始化 Unit 结构的新实例。

Unit(Int32)

用指定的 32 位有符号整数初始化 Unit 结构的新实例。

Unit(String)

用指定的长度初始化 Unit 结构的新实例。

Unit(Double, UnitType)

用指定的双精度浮点数字和 Unit 初始化 UnitType 结构的新实例。

Unit(String, CultureInfo)

用指定的长度和 Unit 初始化 CultureInfo 结构的新实例。

Unit(Double)

用指定的双精度浮点数字初始化 Unit 结构的新实例。

public:
 Unit(double value);
public Unit (double value);
new System.Web.UI.WebControls.Unit : double -> System.Web.UI.WebControls.Unit
Public Sub New (value As Double)

参数

value
Double

表示 Unit 的长度(以像素为单位)的双精度浮点数字。

例外

value 不在 -32768 和 32767 之间。

注解

使用此构造函数使用指定的双精度浮点数创建和初始化结构的新实例 Unit

下表显示了实例 Unit的初始属性值。

属性 初始值
Type Pixel
Value value 指定的值。

注意

如果 value 不是介于 -32768 和 32767 之间,则会引发异常。

另请参阅

适用于

Unit(Int32)

用指定的 32 位有符号整数初始化 Unit 结构的新实例。

public:
 Unit(int value);
public Unit (int value);
new System.Web.UI.WebControls.Unit : int -> System.Web.UI.WebControls.Unit
Public Sub New (value As Integer)

参数

value
Int32

表示 Unit 的长度(以像素为单位)的 32 位有符号整数。

例外

value 不在 -32768 和 32767 之间。

注解

使用此构造函数使用指定的 32 位带符号整数创建和初始化结构的新实例 Unit

下表显示了实例 Unit的初始属性值。

属性 初始值
Type Pixel
Value value 指定的值。

注意

如果 value 不是介于 -32768 和 32767 之间,则会引发异常。

另请参阅

适用于

Unit(String)

用指定的长度初始化 Unit 结构的新实例。

public:
 Unit(System::String ^ value);
public Unit (string value);
new System.Web.UI.WebControls.Unit : string -> System.Web.UI.WebControls.Unit
Public Sub New (value As String)

参数

value
String

表示 Unit 的长度的字符串。

例外

指定的长度不在 -32768 和 32767 之间。

value 不是符合 CSS 的有效单位表达式。

注解

使用此构造函数使用指定的长度创建和初始化结构的新实例 Unit 。 长度用两个部分指定,长度的值和长度的单位类型。 例如,“200Cm”表示长度为 200 厘米。 可以使用任何符合 CSS 的有效单元表达式。

下表列出了常见单元类型。

单位类型 说明
Pixel 长度(以像素为单位)。
Point 长度(以磅为单位)。 一点表示 1/72 英寸。
Inch 长度(以英寸为单位)。
Mm 长度(以毫米为单位)。
Cm 长度(以厘米为单位)。
Percentage 父元素的百分比形式的长度。

下表显示了实例 Unit的初始属性值。

属性 初始值
Type 中指定的 value单位类型。
Value 中指定的 value值。

注意

如果 value 不是介于 -32768 和 32767 之间,则会引发异常。

另请参阅

适用于

Unit(Double, UnitType)

用指定的双精度浮点数字和 Unit 初始化 UnitType 结构的新实例。

public:
 Unit(double value, System::Web::UI::WebControls::UnitType type);
public Unit (double value, System.Web.UI.WebControls.UnitType type);
new System.Web.UI.WebControls.Unit : double * System.Web.UI.WebControls.UnitType -> System.Web.UI.WebControls.Unit
Public Sub New (value As Double, type As UnitType)

参数

value
Double

双精度浮点数,表示 Unit 的长度。

type
UnitType

UnitType 枚举值之一。

例外

value 不在 -32768 和 32767 之间。

注解

使用此构造函数使用指定的双精度浮点数UnitType创建和初始化结构的新实例Unit

下表显示了实例 Unit的初始属性值。

属性 初始值
Type type 的值。
Value value 指定的值。

注意

如果 value 不是介于 -32768 和 32767 之间,则会引发异常。

另请参阅

适用于

Unit(String, CultureInfo)

用指定的长度和 Unit 初始化 CultureInfo 结构的新实例。

public:
 Unit(System::String ^ value, System::Globalization::CultureInfo ^ culture);
public Unit (string value, System.Globalization.CultureInfo culture);
new System.Web.UI.WebControls.Unit : string * System.Globalization.CultureInfo -> System.Web.UI.WebControls.Unit
Public Sub New (value As String, culture As CultureInfo)

参数

value
String

表示 Unit 的长度的字符串。

culture
CultureInfo

表示区域性的 CultureInfo

例外

指定的长度不在 -32768 和 32767 之间。

value 不是符合 CSS 的有效单位表达式。

注解

使用此构造函数使用指定的长度和指定长度System.Globalization.CultureInfo创建和初始化结构的新实例Unit。 长度用两个部分指定,长度的值和长度的单位类型。 例如,“200Cm”表示长度为 200 厘米。 可以使用任何符合 CSS 的有效单元表达式。

下表列出了常见单元类型。

单位类型 说明
Pixel 长度(以像素为单位)。
Point 长度(以磅为单位)。 一点表示 1/72 英寸。
Inch 长度(以英寸为单位)。
Mm 长度(以毫米为单位)。
Cm 长度(以厘米为单位)。
Percentage 父元素的百分比形式的长度。

下表显示了实例 Unit的初始属性值。

属性 初始值
Type 中指定的 value单位类型。
Value 中指定的 value值。

注意

如果 value 不是介于 -32768 和 32767 之间,则会引发异常。

另请参阅

适用于