GridLength Yapı

Tanım

Birim türlerini açıkça destekleyen Star öğ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 ColumnDefinition RowDefinition öğ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
Cihazdan bağımsız birim (birim başına 1/96 inç) ölçüsünü belirten bir Double değer veya qualifiedDouble (aşağıya bakın) olarak tanımlanan öğenin uzunluğu.

autoValue
Öğenin uzunluğu, Auto 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, in, cm, pt.

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

in inçtir; 1 inç==96px

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

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

Oluşturucular

GridLength(Double)

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

GridLength(Double, GridUnitType)

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

Özellikler

Auto

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

GridUnitType

ile ilişkili GridUnitType olan öğesini GridLengthalır.

IsAbsolute

değerinin piksel cinsinden ifade edilen bir değeri barındırıp GridLength tutmadığını belirten 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ı oranı olarak ifade edilen bir değeri barındırıp tutmadığını GridLength belirten bir değer alır.

Value

değerini GridLengthtemsil eden bir Double alır.

Yöntemler

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

Equality(GridLength, GridLength)

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

Inequality(GridLength, GridLength)

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

Şunlara uygulanır

Ayrıca bkz.