Unit 建構函式

定義

初始化 Unit 結構的新執行個體。

多載

Unit(Double)

使用指定的雙精確度浮點數,初始化 Unit 結構的新執行個體。

Unit(Int32)

使用指定的 32 位元帶正負號的整數 (Signed Integer),初始化 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 位元帶正負號的整數 (Signed Integer),初始化 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

32 位元帶正負數整數,以像素表示 Unit 的長度。

例外狀況

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 之間,則會擲回例外狀況。

另請參閱

適用於