ColumnDefinitionCollection Class

Proporciona acceso a una colección ordenada de objetos ColumnDefinition fuertemente tipados.

Herencia

Object
  ColumnDefinitionCollection

Sintaxis


public sealed class ColumnDefinitionCollection : IList<ColumnDefinition>,
    IEnumerable<ColumnDefinition>


<Grid ...>
  <Grid.ColumnDefinitions>
    oneOrMoreColumnDefinitions
  </Grid.ColumnDefinitions>
</Grid>

XAML Values

oneOrMoreColumnDefinitions

Uno o más elementos del objeto ColumnDefinition.

Atributos

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

Members

A continuación se indican los tipos de miembros de ColumnDefinitionCollection (Clase):

Métodos

The ColumnDefinitionCollection Clase tiene estos métodos. También hereda métodos de Object Clase.

MétodoDescripción
Add [C#, VB]Adds a new item to the collection.
Append Adds a new item to the collection.
Clear Removes all items from the collection.
Contains [C#, VB]Determines whether an element is in the collection.
CopyTo [C#, VB]Copies the elements of the collection to an array, starting at a particular array index.
First Returns the iterator for iteration over the items in the collection.
GetAt Returns the ColumnDefinition located at the specified index.
GetMany Retrieves multiple elements in a single pass through the iterator.
GetView Gets an immutable view into the collection.
IndexOf Retrieves the index of the specified item.
IndexOf [C#, VB]Determines the index of a specific item in the collection.
Insert [C#, VB]Inserts an item into the collection at the specified index.
InsertAt Inserts the specified item at the specified index.
Remove [C#, VB]Removes the first occurrence of a specific object from the collection.
RemoveAt Removes the item at the specified index.
RemoveAt [C#, VB]Removes the element at the specified index of the collection.
RemoveAtEnd Removes the last item in the collection.
ReplaceAll Initially clears the collection, then inserts the provided array as new items.
SetAt Sets the value at the specified index to the ColumnDefinition value specified.

 

Propiedades

ColumnDefinitionCollectionClase tiene estas propiedades.

PropiedadTipo de accesoDescripción

Count [C#, VB]

De sólo lecturaGets the number of elements contained in the collection.

IsReadOnly [C#, VB]

De sólo lecturaGets a value indicating whether the collection is read-only.

Item [C#, VB]

Lectura/escrituraGets or sets the element at the specified index.

Size

De sólo lecturaGets the size (count) of the collection.

 

Comentarios

Enumerar la colección en C# o Microsoft Visual Basic

Un objeto ColumnDefinitionCollection es enumerable, por lo que se puede utilizar sintaxis específica del lenguaje como foreach en C# para enumerar los elementos de la colección. El compilador realiza la conversión de tipos, por lo que no tiene que convertir a IEnumerable<ColumnDefinition> explícitamente. Si necesita convertir de manera explícita, por ejemplo, si desea llamar a GetEnumerator, convierta en IEnumerable<T> con una restricción ColumnDefinition.

Requisitos

Cliente mínimo admitido

Windows 8 [Solo aplicaciones de la Tienda Windows]

Servidor mínimo admitido

Windows Server 2012 [Solo aplicaciones de la Tienda Windows]

Espacio de nombres

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadatos

Windows.winmd

Vea también

Grid
ColumnDefinition
IVector<T>
IIterable<T>
IList<T>

 

 

Mostrar:
© 2015 Microsoft