RowDefinition Sınıf
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.
içindeki IDefinition bir satırın özelliklerini tanımlayan bir Grid.
public sealed class RowDefinition : Xamarin.Forms.BindableObject, Xamarin.Forms.IDefinition
type RowDefinition = class
inherit BindableObject
interface IDefinition
- Devralma
- Uygulamalar
Açıklamalar
Uygulama geliştiricileri XAML'de özelliği için Height değerler belirtebilirGridUnitType. Bu genellikle koleksiyon özelliği için etiketlerin RowDefinitions içinde yapılır. Aşağıdaki örnekte, üç geçerli GridUnitType değerin her birine üç satır yüksekliği ayarlama gösterilmektedir:
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
<RowDefinition Height="100" />
</Grid.RowDefinitions>
Oluşturucular
RowDefinition() |
Varsayılan değerlerle yeni RowDefinition bir nesne oluşturur. |
Alanlar
HeightProperty |
Özelliği için Height yedekleme deposu. |
Özellikler
BindingContext |
Bu BindableObjectöğesine ait ilişkili özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar. (Devralındığı yer: BindableObject) |
Dispatcher |
içindeki IDefinition bir satırın özelliklerini tanımlayan bir Grid. (Devralındığı yer: BindableObject) |
Height |
Satırın yüksekliğini alır veya ayarlar. |
Yöntemler
ApplyBindings() |
bağlamalarını uygulamasına BindingContextuygulayın. (Devralındığı yer: BindableObject) |
ClearValue(BindableProperty) |
için |
ClearValue(BindablePropertyKey) |
tarafından tanımlanan |
CoerceValue(BindableProperty) |
içindeki IDefinition bir satırın özelliklerini tanımlayan bir Grid. (Devralındığı yer: BindableObject) |
CoerceValue(BindablePropertyKey) |
içindeki IDefinition bir satırın özelliklerini tanımlayan bir Grid. (Devralındığı yer: BindableObject) |
GetValue(BindableProperty) |
BindableProperty içinde yer alan değeri döndürür. (Devralındığı yer: BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Geçersiz.
Xamarin tarafından dahili kullanım için. Forms platformu. (Devralındığı yer: BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Geçersiz.
Xamarin tarafından dahili kullanım için. Forms platformu. (Devralındığı yer: BindableObject) |
IsSet(BindableProperty) |
Hedef özellik varsa ve ayarlanmışsa döndürür |
OnBindingContextChanged() |
BindingContext değiştiğinde bir eylem yürütmek için bu yöntemi geçersiz kılın. (Devralındığı yer: BindableObject) |
OnPropertyChanged(String) |
Bir özellikte değişiklik olduğunu bildirmek için bir alt sınıftan bu yöntemi çağırabilirsiniz. (Devralındığı yer: BindableObject) |
OnPropertyChanging(String) |
Bir özellikte değişiklik olacağını bildirmek için bir alt sınıftan bu yöntemi çağırabilirsiniz. (Devralındığı yer: BindableObject) |
RemoveBinding(BindableProperty) |
Önceden ayarlanmış bağlamayı kaldırır. (Devralındığı yer: BindableObject) |
SetBinding(BindableProperty, BindingBase) |
Bir özelliğe bağlama atar. (Devralındığı yer: BindableObject) |
SetValue(BindableProperty, Object) |
Belirtilen özelliğin değerini ayarlar. (Devralındığı yer: BindableObject) |
SetValue(BindablePropertyKey, Object) |
propertyKey değerini ayarlar. (Devralındığı yer: BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Xamarin tarafından dahili kullanım için. Forms platformu. (Devralındığı yer: BindableObject) |
UnapplyBindings() |
Önceden ayarlanmış tüm bağlamaları uygulamaz. (Devralındığı yer: BindableObject) |
Ekinlikler
BindingContextChanged |
Özellik her değiştiğinde BindingContext oluşturulur. (Devralındığı yer: BindableObject) |
PropertyChanged |
Bir özellik değiştiğinde oluşturulur. (Devralındığı yer: BindableObject) |
PropertyChanging |
Bir özellik değişmek üzereyken tetikleniyor. (Devralındığı yer: BindableObject) |
SizeChanged |
Satırın boyutu değiştirildiğinde tetiklenen olay. |
Belirtik Arabirim Kullanımları
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Xamarin tarafından dahili kullanım için. Forms platformu. (Devralındığı yer: BindableObject) |
Uzantı Metotları
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
içindeki IDefinition bir satırın özelliklerini tanımlayan bir Grid. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
içindeki IDefinition bir satırın özelliklerini tanımlayan bir Grid. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Bir özelliğe bağlama oluşturur ve uygular. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Geçersiz.
bir ifadeden bağlama oluşturur ve uygular. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
içindeki IDefinition bir satırın özelliklerini tanımlayan bir Grid. |