TableRowCollection Clase
TOC
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

TableRowCollection (Clase)

 

Encapsula una colección de objetos TableRow que representan una sola fila en un control Table. Esta clase no puede heredarse.

Espacio de nombres:   System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

System.Object
  System.Web.UI.WebControls.TableRowCollection

public sealed class TableRowCollection : IList, ICollection, 
	IEnumerable

NombreDescripción
System_CAPS_pubpropertyCount

Obtiene el número de TableRow objetos en el TableRowCollection.

System_CAPS_pubpropertyIsReadOnly

Obtiene un valor que indica si TableRowCollection es de solo lectura.

System_CAPS_pubpropertyIsSynchronized

Obtiene un valor que indica si el acceso a la TableRowCollection está sincronizado (es seguro para la ejecución de subprocesos).

System_CAPS_pubpropertyItem[Int32]

Obtiene un TableRow desde el TableRowCollection en el índice especificado.

System_CAPS_pubpropertySyncRoot

Obtiene el objeto que puede utilizarse para sincronizar el acceso a la TableRowCollection.

NombreDescripción
System_CAPS_pubmethodAdd(TableRow)

Anexa el texto especificado TableRow objeto al final de la TableRowCollection.

System_CAPS_pubmethodAddAt(Int32, TableRow)

Agrega el objeto especificado TableRow de objeto para el TableRowCollection en el índice especificado.

System_CAPS_pubmethodAddRange(TableRow[])

Anexa el TableRow objetos de la matriz especificada al final de la colección.

System_CAPS_pubmethodClear()

Todos los quita TableRow controla desde el TableRowCollection.

System_CAPS_pubmethodCopyTo(Array, Int32)

Copia los elementos de la TableRowCollection especificado System.Array, empezando por el índice especificado en el System.Array.

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object.)

System_CAPS_pubmethodGetEnumerator()

Devuelve un System.Collections.IEnumerator implementado que todos los contiene TableRow objetos dentro de la TableRowCollection.

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object.)

System_CAPS_pubmethodGetRowIndex(TableRow)

Devuelve un valor que representa el índice del elemento TableRow desde el TableRowCollection.

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object.)

System_CAPS_pubmethodRemove(TableRow)

Quita el objeto TableRow especificado de TableRowCollection.

System_CAPS_pubmethodRemoveAt(Int32)

Quita un TableRow desde el TableRowCollection en el índice especificado.

System_CAPS_pubmethodToString()

Retorna una cadena que representa al objeto actual. (Heredado de Object.)

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Add(Object)

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Agrega un objeto a la colección.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Contains(Object)

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Determina si el objeto especificado está dentro de la colección.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.IndexOf(Object)

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Busca el objeto especificado y devuelve el índice de base cero de la primera aparición dentro de la colección.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Insert(Int32, Object)

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Inserta un objeto en la colección en el índice especificado.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Remove(Object)

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Quita un objeto de la colección.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIList.IsFixedSize

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Para una descripción de este miembro, vea IsFixedSize.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIList.Item[Int32]

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Para una descripción de este miembro, vea Item.

NombreDescripción
System_CAPS_pubmethodAsParallel()

Sobrecargado. Habilita la paralelización de una consulta.(Defined by ParallelEnumerable.)

System_CAPS_pubmethodAsQueryable()

Sobrecargado. Convierte un IEnumerable para un IQueryable.(Defined by Queryable.)

System_CAPS_pubmethodCast<TResult>()

Convierte los elementos de un IEnumerable al tipo especificado.(Defined by Enumerable.)

System_CAPS_pubmethodOfType<TResult>()

Filtra los elementos de un IEnumerable basado en un tipo especificado.(Defined by Enumerable.)

Utilice esta clase para administrar mediante programación una colección de TableRow objetos. Esta clase se suele utilizar para agregar o quitar filas de un Table control.

System_CAPS_noteNota

Un Table control contiene un Rows colección que representa una colección de TableRow objetos. Cada TableRow representa una fila individual de la tabla y contiene un Cells colección que representa una colección de TableCell objetos. Estos TableCell objetos representan las celdas individuales de la tabla. Para obtener una celda individual, primero debe obtener un TableRow desde el Rows colección de un Table control. Puede obtener un TableCell desde el Cells colección de la TableRow.

En el ejemplo siguiente se muestra cómo agregar mediante programación filas a una tabla agregando TableRow objetos que representan las filas de la tabla a la Table controlar a través de la Rows propiedad.

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
    void Page_Load(Object sender, EventArgs e)
    {
        // Generate rows and cells.           
        int numRows = 3;
        int numCells = 2;
        for (int rowNum = 0; rowNum < numRows; rowNum++)
        {
            TableRow rw = new TableRow();
            for (int cellNum = 0; cellNum < numCells; cellNum++)
            {
                TableCell cel = new TableCell();
                cel.Text = String.Format(
                    "row {0}, cell {1}", rowNum, cellNum);
                rw.Cells.Add(cel);
            }
            Table1.Rows.Add(rw);
            Table1.GridLines = GridLines.Both;
            Table1.CellPadding = 4;
            Table1.CellSpacing = 0;
        }
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>Programmatic Table</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h3>Table Example, constructed programmatically</h3>
        <asp:Table id="Table1" runat="server"/>
    </div>
    </form>
</body>
</html>

<html>
<head>
    <script language="C#" runat="server">
        void Page_Load(Object sender, EventArgs e) {
            // Generate rows and cells           
            int numrows = 3;
            int numcells = 2;
            for (int j=0; j<numrows; j++) {          
                TableRow r = new TableRow();
                for (int i=0; i<numcells; i++) {
                    TableCell c = new TableCell();
                    c.Text="row " + j.ToString() + ", cell " + i.ToString();
                    r.Cells.Add(c);
                }
                Table1.Rows.Add(r);
            }
        }
    </script>
</head>
<body>
    <h3><font face="Verdana">Table Example, constructed programmatically</font></h3>
    <form runat=server>
        <asp:Table id="Table1"
             runat="server"/>
    </form>
</body>
</html>

.NET Framework
Disponible desde 1.1

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Volver al principio
Mostrar:
© 2016 Microsoft