TableSection Classe

Definição

Uma seção lógica e visível de um TableView.

public sealed class TableSection : Xamarin.Forms.TableSectionBase<Xamarin.Forms.Cell>
type TableSection = class
    inherit TableSectionBase<Cell>
Herança

Construtores

TableSection()

Cria um novo TableSection com valores padrão.

TableSection(String)

Cria um novo TableSection com o título title.

Propriedades

BindingContext

Obtém ou define o objeto que contém as propriedades que serão o destino das propriedades associadas que pertencem a este BindableObject.

(Herdado de BindableObject)
Count

Obtém o número de itens neste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
Dispatcher

Uma seção lógica e visível de um TableView.

(Herdado de BindableObject)
Item[Int32]

Retorna o item armazenado no local neste objeto TableSectionBase<T> especificado por index.

(Herdado de TableSectionBase<T>)
TextColor

Uma seção lógica e visível de um TableView.

(Herdado de TableSectionBase)
Title

Obtém ou define o título.

(Herdado de TableSectionBase)

Métodos

Add(IEnumerable<T>)

Adiciona uma lista de itens a este objeto TableSectionBase<T>.

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

Adiciona um item a este objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
ApplyBindings()

Aplicar as associações a BindingContext.

(Herdado de BindableObject)
Clear()

Remove todos os itens desta TableSectionBase<T>.

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

Limpa qualquer valor definido por SetValue para property.

(Herdado de BindableObject)
ClearValue(BindablePropertyKey)

Limpa qualquer valor definido por SetValue para a propriedade identificada por propertyKey.

(Herdado de BindableObject)
CoerceValue(BindableProperty)

Uma seção lógica e visível de um TableView.

(Herdado de BindableObject)
CoerceValue(BindablePropertyKey)

Uma seção lógica e visível de um TableView.

(Herdado de BindableObject)
Contains(T)

Retorna um valor booliano que indica se este TableSectionBase<T> tem ou não uma referência a um objeto específico.

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

Copia os elementos da coleção atual para um Array, começando no índice especificado.

(Herdado de TableSectionBase<T>)
GetEnumerator()

Retorna um enumerador que itera pelos itens neste TableSectionBase<T> objeto.

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

Retorna o valor contido na BindableProperty.

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

Para uso interno pela plataforma do Xamarin.Forms.

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

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de BindableObject)
IndexOf(T)

Retorna o índice da primeira ocorrência de item deste objeto TableSectionBase<T>.

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

Insere um item neste objeto TableSectionBase<T> na posição especificada.

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

Retornará true se a propriedade de destino existir e tiver sido definida.

(Herdado de BindableObject)
OnBindingContextChanged()

Chama o método SetInheritedBindingContext(BindableObject, Object), passando o novo contexto de associação, em cada um dos itens neste objeto TableSectionBase<T>.

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

Chame esse método de uma classe filho para notificar que ocorreu uma alteração em uma propriedade.

(Herdado de BindableObject)
OnPropertyChanging(String)

Chame esse método de uma classe filho para notificar que uma alteração vai acontecer em uma propriedade.

(Herdado de BindableObject)
Remove(T)

Remove um item especificado deste objeto TableSectionBase<T>.

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

Remove um item especificado deste objeto TableSectionBase<T> na posição especificada pelo index.

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

Remove uma associação definida anteriormente.

(Herdado de BindableObject)
SetBinding(BindableProperty, BindingBase)

Atribui uma associação a uma propriedade.

(Herdado de BindableObject)
SetValue(BindableProperty, Object)

Define o valor da propriedade especificada.

(Herdado de BindableObject)
SetValue(BindablePropertyKey, Object)

Define o valor da propertyKey.

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

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de BindableObject)
UnapplyBindings()

Cancela a aplicação de todas as associações definidas anteriormente.

(Herdado de BindableObject)

Eventos

BindingContextChanged

Gerado sempre que a propriedade BindingContext muda.

(Herdado de BindableObject)
CollectionChanged

Evento gerado quando um ou mais itens são adicionados ou removidos deste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
PropertyChanged

Gerado quando uma propriedade foi alterada.

(Herdado de BindableObject)
PropertyChanging

Gerado quando uma propriedade está prestes a mudar.

(Herdado de BindableObject)

Implantações explícitas de interface

ICollection<T>.IsReadOnly

Retorna false; a coleção de objetos em que isso pode ser alterado.

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

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de BindableObject)
IEnumerable.GetEnumerator()

Retorna um enumerador que itera pela coleção de objetos neste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)

Métodos de Extensão

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Uma seção lógica e visível de um TableView.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Uma seção lógica e visível de um TableView.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Cria e aplica uma associação a uma propriedade.

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

Cria e aplica uma associação de uma expressão.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)

Uma seção lógica e visível de um TableView.

ForEach<T>(IEnumerable<T>, Action<T>)

Para uso interno pela plataforma do Xamarin.Forms.

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

Para uso interno pela plataforma do Xamarin.Forms.

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

Para uso interno pela plataforma do Xamarin.Forms.

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

Para uso interno pela plataforma do Xamarin.Forms.

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

Para uso interno pela plataforma do Xamarin.Forms.

Aplica-se a