Condividi tramite


TableRoot Classe

Definizione

Elemento TableSection che contiene una sezione della tabella o l'intera tabella.

public sealed class TableRoot : Xamarin.Forms.TableSectionBase<Xamarin.Forms.TableSection>
type TableRoot = class
    inherit TableSectionBase<TableSection>
Ereditarietà

Costruttori

TableRoot()

Costruisce e inizializza una nuova istanza della classe TableRoot.

TableRoot(String)

Costruisce e inizializza una nuova istanza della classe TableRoot con un titolo.

Proprietà

BindingContext

Ottiene o imposta l'oggetto contenente le proprietà che saranno interessate dalle proprietà associate appartenenti a questo elemento BindableObject.

(Ereditato da BindableObject)
Count

Ottiene il numero di elementi in questo oggetto TableSectionBase<T>.

(Ereditato da TableSectionBase<T>)
Dispatcher

Elemento TableSection che contiene una sezione della tabella o l'intera tabella.

(Ereditato da BindableObject)
Item[Int32]

Restituisce l'elemento nella posizione in questo oggetto TableSectionBase<T> specificata da index.

(Ereditato da TableSectionBase<T>)
TextColor

Elemento TableSection che contiene una sezione della tabella o l'intera tabella.

(Ereditato da TableSectionBase)
Title

Ottiene o imposta il titolo.

(Ereditato da TableSectionBase)

Metodi

Add(IEnumerable<T>)

Aggiunge un elenco di elementi a questo oggetto TableSectionBase<T>.

(Ereditato da TableSectionBase<T>)
Add(T)

Aggiunge un elemento a questo oggetto TableSectionBase<T>.

(Ereditato da TableSectionBase<T>)
ApplyBindings()

Applica le associazioni a BindingContext.

(Ereditato da BindableObject)
Clear()

Rimuove tutti gli elementi di questo TableSectionBase<T>.

(Ereditato da TableSectionBase<T>)
ClearValue(BindableProperty)

Cancella qualsiasi valore impostato da SetValue per property.

(Ereditato da BindableObject)
ClearValue(BindablePropertyKey)

Cancella qualsiasi valore impostato dalla proprietà SetValue identificato da propertyKey.

(Ereditato da BindableObject)
CoerceValue(BindableProperty)

Elemento TableSection che contiene una sezione della tabella o l'intera tabella.

(Ereditato da BindableObject)
CoerceValue(BindablePropertyKey)

Elemento TableSection che contiene una sezione della tabella o l'intera tabella.

(Ereditato da BindableObject)
Contains(T)

Restituisce un valore booleano che indica se questo oggetto TableSectionBase<T> ha o meno un riferimento a un particolare oggetto.

(Ereditato da TableSectionBase<T>)
CopyTo(T[], Int32)

Copia gli elementi della raccolta corrente in un oggetto System.Array, a partire dall'indice specificato.

(Ereditato da TableSectionBase<T>)
GetEnumerator()

Restituisce un enumeratore che scorre gli elementi di questo TableSectionBase<T> oggetto.

(Ereditato da TableSectionBase<T>)
GetValue(BindableProperty)

Restituisce il valore contenuto in BindableProperty.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
IndexOf(T)

Restituisce l'indice della prima occorrenza di item in questo oggetto TableSectionBase<T>.

(Ereditato da TableSectionBase<T>)
Insert(Int32, T)

Inserisce un elemento nell'oggetto TableSectionBase<T> nella posizione specificata.

(Ereditato da TableSectionBase<T>)
IsSet(BindableProperty)

Restituisce true se la proprietà di destinazione esiste ed è stata impostata.

(Ereditato da BindableObject)
OnBindingContextChanged()

Chiama il metodo SetInheritedBindingContext(BindableObject, Object), passando il nuovo contesto di associazione, in ognuno degli elementi in questo oggetto TableSectionBase<T>.

(Ereditato da TableSectionBase<T>)
OnPropertyChanged(String)

Chiamare questo metodo da una classe figlio per segnalare una modifica che si è verificata su una proprietà.

(Ereditato da BindableObject)
OnPropertyChanging(String)

Chiamare questo metodo da una classe figlio per segnalare che una proprietà sta per essere modificata.

(Ereditato da BindableObject)
Remove(T)

Rimuove un elemento specificato da questo oggetto TableSectionBase<T>.

(Ereditato da TableSectionBase<T>)
RemoveAt(Int32)

Rimuove un elemento specificato da questo oggetto TableSectionBase<T> in corrispondenza della posizione specificata da index.

(Ereditato da TableSectionBase<T>)
RemoveBinding(BindableProperty)

Rimuove un'associazione impostata in precedenza.

(Ereditato da BindableObject)
SetBinding(BindableProperty, BindingBase)

Assegna un'associazione a una proprietà.

(Ereditato da BindableObject)
SetValue(BindableProperty, Object)

Imposta il valore della proprietà specificata.

(Ereditato da BindableObject)
SetValue(BindablePropertyKey, Object)

Imposta il valore di propertyKey.

(Ereditato da BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
UnapplyBindings()

Annulla tutte le associazioni impostate in precedenza.

(Ereditato da BindableObject)

Eventi

BindingContextChanged

Si verifica ogni volta che la proprietà BindingContext cambia.

(Ereditato da BindableObject)
CollectionChanged

Evento generato quando uno o più elementi vengono aggiunti a questo oggetto TableSectionBase<T> o rimossi da esso.

(Ereditato da TableSectionBase<T>)
PropertyChanged

Viene chiamato quando una proprietà è stata modificata.

(Ereditato da BindableObject)
PropertyChanging

Viene chiamato quando una proprietà sta per essere modificata.

(Ereditato da BindableObject)

Implementazioni dell'interfaccia esplicita

ICollection<T>.IsReadOnly

Restituisce false. La raccolta di oggetti inclusi può essere modificata.

(Ereditato da TableSectionBase<T>)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
IEnumerable.GetEnumerator()

Restituisce un enumeratore che consente di scorrere la raccolta degli oggetti in questo oggetto TableSectionBase<T>.

(Ereditato da TableSectionBase<T>)

Metodi di estensione

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Elemento TableSection che contiene una sezione della tabella o l'intera tabella.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Elemento TableSection che contiene una sezione della tabella o l'intera tabella.

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

Crea un'associazione e la applica a una proprietà.

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

Crea e applica un'associazione da un'espressione.

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

Elemento TableSection che contiene una sezione della tabella o l'intera tabella.

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

Per uso interno della piattaforma Xamarin.Forms.

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

Per uso interno della piattaforma Xamarin.Forms.

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

Per uso interno della piattaforma Xamarin.Forms.

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

Per uso interno della piattaforma Xamarin.Forms.

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

Per uso interno della piattaforma Xamarin.Forms.

Si applica a