GridLength Yapı

Tanım

Star birim türlerini açıkça destekleyen öğelerin uzunluğunu temsil eder.

public value class GridLength : IEquatable<System::Windows::GridLength>
[System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))]
public struct GridLength : IEquatable<System.Windows.GridLength>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))>]
type GridLength = struct
Public Structure GridLength
Implements IEquatable(Of GridLength)
Devralma
GridLength
Öznitelikler
Uygulamalar

Açıklamalar

ve gibi ColumnDefinitionRowDefinition öğeler, kullanılabilir alanın değişken dağılımını desteklemek amacıyla genişlik ve yükseklik bilgilerini açıklamak için bu türü kullanır.

XAML Öznitelik Kullanımı

<object property="doubleLength"/>

-veya-

<object property="autoValue"/>

XAML Değerleri

doubleLength Öğenin uzunluğu, cihazdan bağımsız birim Double (birim başına 1/96 inç) ölçüsünü belirten bir değer olarak veya nitelenmiş BirDouble (aşağıya bakın) olarak tanımlanır.

autoValue Öğenin uzunluğu, Otomatik veya * değeriyle açıklanmıştır. Otomatik ve * değerleri hakkında daha fazla bilgi için bkz GridUnitType .

qualifiedDouble Ölçülerden herhangi biri için yukarıda açıklandığı gibi bir çift değer ve ardından aşağıdaki birim bildirim dizelerinden biri: px, , incm, pt.

px (varsayılan) cihazdan bağımsız birimlerdir (birim başına 1/96 inç)

in inçtir; 1in==96px

cm santimetredir; 1cm==(96/2,54) piksel

pt puandır; 1pt==(96/72) piksel

Oluşturucular

Name Description
GridLength(Double, GridUnitType)

Yapının yeni bir örneğini GridLength başlatır ve ne tür bir değer tuttuğunu belirtir.

GridLength(Double)

Belirtilen mutlak değeri piksel cinsinden kullanarak yapının yeni bir örneğini GridLength başlatır.

Özellikler

Name Description
Auto

Boyutu içerik nesnesinin GridLength boyut özellikleri tarafından belirlenen bir değeri tutan örneğini alır.

GridUnitType

için ilişkili GridUnitType alır GridLength.

IsAbsolute

değerinin piksel cinsinden ifade edilen bir değeri barındırıp GridLength tutmadığını gösteren bir değer alır.

IsAuto

öğesinin, boyutu içerik nesnesinin GridLength boyut özellikleri tarafından belirlenen bir değeri barındırıp tutmadığını belirten bir değer alır.

IsStar

değerinin kullanılabilir alanın ağırlıklı bir oranı olarak ifade edilen bir değeri barındırıp GridLength tutmadığını belirten bir değer alır.

Value

değerini Doubletemsil eden bir GridLength alır.

Yöntemler

Name Description
Equals(GridLength)

Belirtilen GridLength öğesinin geçerli GridLengthöğesine eşit olup olmadığını belirler.

Equals(Object)

Belirtilen nesnenin geçerli GridLength örneğe eşit olup olmadığını belirler.

GetHashCode()

için GridLengthbir karma kodu alır.

ToString()

öğesinin bir String gösterimini GridLengthdöndürür.

İşleçler

Name Description
Equality(GridLength, GridLength)

Eşitlik için iki GridLength yapıyı karşılaştırır.

Inequality(GridLength, GridLength)

Eşit olup olmadığını belirlemek için iki GridLength yapıyı karşılaştırır.

Şunlara uygulanır

Ayrıca bkz.