Font 結構

定義

用來顯示文字的字型。

[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.FontTypeConverter))]
public struct Font
type Font = struct
繼承
Font
屬性

備註

可用的字型,以及實際顯示字型之間的 Font 比對與裝置相依。

屬性

Default

取得裝置的預設字型。

FontAttributes

取得值,指出字型為粗體、斜體,或兩者皆非。

FontFamily

取得此字型所屬的字型家族。

FontSize

取得字型的大小。

IsDefault

取得值,指出此字型是否不具有屬性、屬於預設家族,且不具有屬性集。

NamedSize

取得具名字型大小,例如 "Large" 或 "Small"。

UseNamedSize

取得值,指出目標作業系統是否應使用 NamedSize 屬性指定的大小。

方法

BoldSystemFontOfSize(Double)
已過時。

傳回字型執行個體,代表裝置所要求大小的預設粗體字型。

BoldSystemFontOfSize(NamedSize)
已過時。

傳回可用字型執行個體,代表裝置所要求 NamedSize 的預設粗體字型。

Equals(Object)

判斷提供的 Object 與目前的 Font 是否相等。

GetHashCode()

取得此 Object 的雜湊碼。

OfSize(String, Double)

傳回具備所要求字型和大小的 Font 結構。

OfSize(String, NamedSize)

傳回具備所要求字型和 NamedSize 的可用 Font

SystemFontOfSize(Double)

傳回可用字型執行個體,代表裝置及平台所要求大小的預設字型。

SystemFontOfSize(Double, FontAttributes)

傳回具有指定大小和屬性的字型結構。

SystemFontOfSize(NamedSize)

傳回可用字型執行個體,代表裝置及平台所要求大小的預設字型。

SystemFontOfSize(NamedSize, FontAttributes)

傳回具有指定大小和屬性的字型結構。

ToString()

傳回此字型結構的字串表示。

WithAttributes(FontAttributes)

傳回具有指定屬性的新字型結構。

WithSize(Double)

傳回具有使用 size 指定大小的新字型結構。

WithSize(NamedSize)

具有使用 size 指定大小的新 Font 結構。

運算子

Equality(Font, Font)

left 代表的字型與 right 代表的字型相同,則為 true。 否則為 false

Inequality(Font, Font)

left 代表的字型與 right 代表的字型不同,則為 true。 否則為 false

適用於