Condividi tramite


ColumnDefinitionCollection Classe

Definizione

public sealed class ColumnDefinitionCollection : Xamarin.Forms.DefinitionCollection<Xamarin.Forms.ColumnDefinition>
type ColumnDefinitionCollection = class
    inherit DefinitionCollection<ColumnDefinition>
Ereditarietà
System.Object
ColumnDefinitionCollection

Commenti

Gli sviluppatori di app possono specificare GridUnitType valori per la Width proprietà in XAML annidando tag all'interno di ColumnDefinition tag per la proprietà della ColumnDefinitions raccolta. Nell'esempio seguente viene illustrata l'impostazione di tre larghezze di colonna su ognuno dei tre valori validi GridUnitType :

<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="100" />
</Grid.ColumnDefinitions>

Costruttori

ColumnDefinitionCollection()

Crea una nuova raccolta ColumnDefinitionCollection vuota.

Proprietà

Count

Ottiene il numero di istanze di IDefinition contenute in questa DefinitionCollection<T>.

(Ereditato da DefinitionCollection<T>)
IsReadOnly

false. È possibile aggiungere elementi alle istanze di DefinitionCollection<T> e rimuovere elementi da esse.

(Ereditato da DefinitionCollection<T>)
Item[Int32]

Ottiene o imposta il valore indicizzato da index.

(Ereditato da DefinitionCollection<T>)

Metodi

Add(T)

Aggiunge un oggetto IDefinition alla raccolta.

(Ereditato da DefinitionCollection<T>)
Clear()

Rimuove tutti i valori da questa DefinitionCollection<T>.

(Ereditato da DefinitionCollection<T>)
Contains(T)

Restituisce un valore booleano che indica se questa DefinitionCollection<T> contiene l'oggetto IDefinition specificato.

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

Copie le istanze di IDefinition da questa DefinitionCollection<T> in una array, a partire dall'oggetto arrayIndex specificato in array.

(Ereditato da DefinitionCollection<T>)
GetEnumerator()

Restituisce un enumeratore per lo scorrimento delle istanze di IDefinition in questa DefinitionCollection<T>.

(Ereditato da DefinitionCollection<T>)
IndexOf(T)

Restituisce l'indice della prima occorrenza di item all'interno di DefinitionCollection<T>.

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

Inserisce una IDefinition in questa DefinitionCollection<T> in corrispondenza della posizione specificata da index.

(Ereditato da DefinitionCollection<T>)
Remove(T)

Rimuove una IDefinition da questa DefinitionCollection<T> e restituisce true se l'elemento è stato rimosso.

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

Rimuove un elemento da questa DefinitionCollection<T>.

(Ereditato da DefinitionCollection<T>)

Eventi

ItemSizeChanged

Evento generato quando cambiano le dimensioni di visualizzazione dell'elemento nella raccolta.

(Ereditato da DefinitionCollection<T>)

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Ottiene un enumeratore che può essere utilizzato per scorrere le istanze di IDefinition in questa DefinitionCollection<T>.

(Ereditato da DefinitionCollection<T>)

Metodi di estensione

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