RowDefinition Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Una interfaz IDefinition que define las propiedades de una fila en una clase Grid.
public sealed class RowDefinition : Xamarin.Forms.BindableObject, Xamarin.Forms.IDefinition
type RowDefinition = class
inherit BindableObject
interface IDefinition
- Herencia
- Implementaciones
Comentarios
Los desarrolladores de aplicaciones pueden especificar GridUnitType valores para la Height propiedad en XAML. Normalmente, esto se hace dentro de etiquetas para la propiedad de RowDefinitions colección. En el ejemplo siguiente se muestra cómo establecer tres alturas de fila en cada uno de los tres valores válidos GridUnitType :
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
<RowDefinition Height="100" />
</Grid.RowDefinitions>
Constructores
RowDefinition() |
Crea un objeto RowDefinition con valores predeterminados. |
Campos
HeightProperty |
Memoria auxiliar de la propiedad Height. |
Propiedades
BindingContext |
Obtiene o establece el objeto que contiene las propiedades que van a dirigir las propiedades enlazadas que pertenecen a este BindableObject. (Heredado de BindableObject) |
Dispatcher |
Una interfaz IDefinition que define las propiedades de una fila en una clase Grid. (Heredado de BindableObject) |
Height |
Obtiene o establece el alto de la fila. |
Métodos
ApplyBindings() |
Aplica los enlaces a BindingContext. (Heredado de BindableObject) |
ClearValue(BindableProperty) |
Borra cualquier valor establecido por SetValue para |
ClearValue(BindablePropertyKey) |
Borra cualquier valor establecido por SetValue para la propiedad que |
CoerceValue(BindableProperty) |
Una interfaz IDefinition que define las propiedades de una fila en una clase Grid. (Heredado de BindableObject) |
CoerceValue(BindablePropertyKey) |
Una interfaz IDefinition que define las propiedades de una fila en una clase Grid. (Heredado de BindableObject) |
GetValue(BindableProperty) |
Devuelve el valor contenido en la propiedad BindableProperty. (Heredado de BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Obsoletos.
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Obsoletos.
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
IsSet(BindableProperty) |
Devuelve |
OnBindingContextChanged() |
Reemplaza este método para ejecutar una acción cuando BindingContext cambia. (Heredado de BindableObject) |
OnPropertyChanged(String) |
Llama a este método desde una clase secundaria para notificar que se produjo un cambio en una propiedad. (Heredado de BindableObject) |
OnPropertyChanging(String) |
Llama a este método desde una clase secundaria para notificar que se va a producir un cambio en una propiedad. (Heredado de BindableObject) |
RemoveBinding(BindableProperty) |
Quita un enlace definida previamente. (Heredado de BindableObject) |
SetBinding(BindableProperty, BindingBase) |
Asigna un enlace a una propiedad. (Heredado de BindableObject) |
SetValue(BindableProperty, Object) |
Establece el valor de la propiedad especificada. (Heredado de BindableObject) |
SetValue(BindablePropertyKey, Object) |
Establece el valor de la propiedad propertyKey. (Heredado de BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
UnapplyBindings() |
Deshace todos los enlaces establecidos previamente. (Heredado de BindableObject) |
Eventos
BindingContextChanged |
Se produce siempre que cambia la propiedad BindingContext. (Heredado de BindableObject) |
PropertyChanged |
Se produce cuando ha cambiado una propiedad. (Heredado de BindableObject) |
PropertyChanging |
Se produce cuando una propiedad está a punto de cambiar. (Heredado de BindableObject) |
SizeChanged |
Evento que se desencadena cuando se cambia el tamaño de la fila. |
Implementaciones de interfaz explícitas
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
Métodos de extensión
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Una interfaz IDefinition que define las propiedades de una fila en una clase Grid. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Una interfaz IDefinition que define las propiedades de una fila en una clase Grid. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Crea y aplica un enlace a una propiedad. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Obsoletos.
Crea y aplica un enlace desde una expresión. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Una interfaz IDefinition que define las propiedades de una fila en una clase Grid. |