TableSection Clase

Definición

Sección lógica y visible de un TableView.A logical and visible section of a TableView.

public sealed class TableSection : Xamarin.Forms.TableSectionBase<Xamarin.Forms.Cell>
type TableSection = class
    inherit TableSectionBase<Cell>
Herencia

Constructores

TableSection()

Crea un TableSection con propiedades predeterminadas.Creates a new TableSection with default values.

TableSection(String)

Crea un TableSection con el título title.Creates a new TableSection with the title title.

Propiedades

BindingContext

Obtiene o establece el objeto que contiene las propiedades que van a dirigir las propiedades enlazadas que pertenecen a este BindableObject.Gets or sets object that contains the properties that will be targeted by the bound properties that belong to this BindableObject.

(Heredado de BindableObject)
Count

Obtiene el número de elementos de este objeto TableSectionBase<T>.Gets the number of items in this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)
Dispatcher (Heredado de BindableObject)
Item[Int32]

Devuelve el elemento que hay almacenado en la ubicación en este objeto TableSectionBase<T> especificado por index.Returns the item that is stored at the location in this TableSectionBase<T> object that is specified by index.

(Heredado de TableSectionBase<T>)
TextColor (Heredado de TableSectionBase)
Title

Obtiene o establece el título.Gets or sets the title.

(Heredado de TableSectionBase)

Métodos

Add(IEnumerable<T>)

Agrega una lista de elementos a este objeto TableSectionBase<T>.Adds a list of items to this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)
Add(T)

Agrega un elemento a este objeto TableSectionBase<T>.Adds an item to this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)
ApplyBindings()

Aplica los enlaces a BindingContext.Apply the bindings to BindingContext.

(Heredado de BindableObject)
Clear()

Quita todos los elementos de TableSectionBase<T>.Removes all items in this TableSectionBase<T>.

(Heredado de TableSectionBase<T>)
ClearValue(BindableProperty)

Borra cualquier valor establecido por SetValue para property.Clears any value set by SetValue for property.

(Heredado de BindableObject)
ClearValue(BindablePropertyKey)

Borra cualquier valor establecido por SetValue para la propiedad que propertyKey identifica.Clears any value set by SetValue for the property that is identified by propertyKey.

(Heredado de BindableObject)
CoerceValue(BindableProperty) (Heredado de BindableObject)
CoerceValue(BindablePropertyKey) (Heredado de BindableObject)
Contains(T)

Devuelve un valor booleano que indica si este objeto TableSectionBase<T> tiene o no una referencia a un objeto concreto.Returns a Boolean value that indicates whether or not this TableSectionBase<T> has a reference to a particular object.

(Heredado de TableSectionBase<T>)
CopyTo(T[], Int32)

Copia los elementos de la colección actual en una clase Array, empezando en el índice especificado.Copies the elements of the current collection to an Array, starting at the specified index.

(Heredado de TableSectionBase<T>)
GetEnumerator()

Devuelve un enumerador que itera por los elementos de este objeto TableSectionBase<T>.Returns an enumerator that iterates through the items in this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)
GetValue(BindableProperty)

Devuelve el valor contenido en la propiedad BindableProperty.Returns the value that is contained in the BindableProperty.

(Heredado de BindableObject)
GetValues(BindableProperty, BindableProperty)
Obsoleto.

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Obsoleto.

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de BindableObject)
IndexOf(T)

Devuelve el índice de la primera aparición de item en este elemento TableSectionBase<T>.Returns the index of the first occurrence of item in this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)
Insert(Int32, T)

Inserta un elemento en este objeto TableSectionBase<T> en la posición especificada.Inserts an item into this TableSectionBase<T> object at the specified position.

(Heredado de TableSectionBase<T>)
IsSet(BindableProperty)

Devuelve true si existe y se ha establecido la propiedad de destino.Returns true if the target property exists and has been set.

(Heredado de BindableObject)
OnBindingContextChanged()

Llama al método SetInheritedBindingContext(BindableObject, Object) (pasando el nuevo contexto de enlace) en cada uno de los elementos de este objeto TableSectionBase<T>.Calls the SetInheritedBindingContext(BindableObject, Object) method, passing the new binding context, on each of the items in this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)
OnPropertyChanged(String)

Llama a este método desde una clase secundaria para notificar que se produjo un cambio en una propiedad.Call this method from a child class to notify that a change happened on a property.

(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.Call this method from a child class to notify that a change is going to happen on a property.

(Heredado de BindableObject)
Remove(T)

Quita un elemento especificado de este objeto TableSectionBase<T>.Removes a specified item from this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)
RemoveAt(Int32)

Quita un elemento especificado de este objeto TableSectionBase<T> en la posición especificada por index.Removes a specified item from this TableSectionBase<T> object at the position that is specified by index.

(Heredado de TableSectionBase<T>)
RemoveBinding(BindableProperty)

Quita un enlace definida previamente.Removes a previously set binding.

(Heredado de BindableObject)
SetBinding(BindableProperty, BindingBase)

Asigna un enlace a una propiedad.Assigns a binding to a property.

(Heredado de BindableObject)
SetValue(BindableProperty, Object)

Establece el valor de la propiedad especificada.Sets the value of the specified property.

(Heredado de BindableObject)
SetValue(BindablePropertyKey, Object)

Establece el valor de la propiedad propertyKey.Sets the value of the propertyKey.

(Heredado de BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de BindableObject)
UnapplyBindings()

Deshace todos los enlaces establecidos previamente.Unapplies all previously set bindings.

(Heredado de BindableObject)

Eventos

BindingContextChanged

Se produce siempre que cambia la propiedad BindingContext.Raised whenever the BindingContext property changes.

(Heredado de BindableObject)
CollectionChanged

Evento que se genera cuando uno o varios elementos se agregan o quitan en este objeto TableSectionBase<T>.Event that is raised when one or more items is added to or removed from this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)
PropertyChanged

Se produce cuando ha cambiado una propiedad.Raised when a property has changed.

(Heredado de BindableObject)
PropertyChanging

Se produce cuando una propiedad está a punto de cambiar.Raised when a property is about to change.

(Heredado de BindableObject)

Implementaciones de interfaz explícitas

ICollection<T>.IsReadOnly

Devuelve false. La colección de objetos se puede modificar.Returns false; The collection of objects in this can be changed.

(Heredado de TableSectionBase<T>)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de BindableObject)
IEnumerable.GetEnumerator()

Devuelve un enumerador que itera por la colección de objetos en este objeto TableSectionBase<T>.Returns an enumerator that iterates through the collection of objects in this TableSectionBase<T> object.

(Heredado de TableSectionBase<T>)

Métodos de extensión

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)
SetAppThemeColor(BindableObject, BindableProperty, Color, Color)
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Crea y aplica un enlace a una propiedad.Creates and applies a binding to a property.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Obsoleto.

Crea y aplica un enlace desde una expresión.Creates and applies a binding from an expression.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)
ForEach<T>(IEnumerable<T>, Action<T>)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

IndexOf<T>(IEnumerable<T>, T)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

IndexOf<T>(IEnumerable<T>, Func<T,Boolean>)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

Prepend<T>(IEnumerable<T>, T)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

Se aplica a