GridLength Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- Ö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. |