TableCellCollection.AddRange(TableCell[]) Metodo

Definizione

Accoda gli oggetti TableCell dalla matrice specificata alla fine dell'insieme.Appends the TableCell objects from the specified array to the end of the collection.

public:
 void AddRange(cli::array <System::Web::UI::WebControls::TableCell ^> ^ cells);
public void AddRange (System.Web.UI.WebControls.TableCell[] cells);
member this.AddRange : System.Web.UI.WebControls.TableCell[] -> unit
Public Sub AddRange (cells As TableCell())

Parametri

cells
TableCell[]

Matrice contenente gli oggetti TableCell da aggiungere all'insieme.The array containing the TableCell objects to add to the collection.

Eccezioni

Il valore del parametro cells è null.The value of the cells parameter is null.

Esempi

Nell'esempio seguente viene illustrato come utilizzare il AddRange metodo per aggiungere gli TableCell oggetti da una matrice a un TableCellCollectionoggetto.The following example demonstrates how to use the AddRange method to add the TableCell objects from an array to a TableCellCollection. Si noti che nell'esempio la Cells proprietà TableRow di TableCellCollection è un'istanza della classe.Note that in the example, the Cells property of the TableRow is an instance of the TableCellCollection class.

void Page_Load(Object sender, EventArgs e) 
{
    int numRows = 3;
    int numCells = 2;
    // Create 3 rows, each containing 2 cells.
    for(int rowNum = 0; rowNum < numRows; rowNum++) 
    {
        TableCell[] arrayOfTableRowCells = 
            new TableCell[numCells];
        TableRow tRow =  new TableRow();

        for (int cellNum = 0; cellNum < numCells; cellNum++)
        {
            TableCell tCell =  new TableCell();
            tCell.Text = 
                String.Format("[Row {0}, Cell {1}]", 
                    rowNum, cellNum);
            arrayOfTableRowCells[cellNum] = tCell;
        } 

        // Get 'TableCellCollection' associated 
        // with the 'TableRow'.
        TableCellCollection myTableCellCol = tRow.Cells;
        // Add a row of cells. 
        myTableCellCol.AddRange(arrayOfTableRowCells);
        Table1.Rows.Add(tRow);
    } 
}
Sub Page_Load(ByVal sender As Object, _
    ByVal e As EventArgs)

    Dim numRows As Integer = 3
    Dim numCells As Integer = 2
    ' Create 3 rows, each containing 2 cells.
    Dim rowNum As Integer
    For rowNum = 0 To numRows - 1
        Dim arrayOfTableRowCells(numCells - 1) As TableCell
        Dim rw As New TableRow()
        Dim cellNum As Integer
        For cellNum = 0 To numCells - 1
            Dim cel As New TableCell()
            cel.Text = _
                String.Format("[Row {0}, Cell {1}]", rowNum, cellNum)
            arrayOfTableRowCells(cellNum) = cel
        Next

        ' Get 'TableCellCollection' associated with the 'TableRow'.
        Dim myTableCellCol As TableCellCollection = rw.Cells
        ' Add a row of cells. 
        myTableCellCol.AddRange(arrayOfTableRowCells)
        Table1.Rows.Add(rw)
    Next
End Sub

Commenti

Utilizzare il AddRange metodo per TableCell aggiungere gli oggetti dalla matrice specificata alla raccolta.Use the AddRange method to append the TableCell objects from the specified array to the collection. Questo metodo viene comunemente utilizzato quando si costruisce una riga di una tabella.This method is commonly used when you are constructing a row of a table. Per costruire una riga di una tabella, creare prima di tutto una TableCell matrice di oggetti per rappresentare le celle della riga.To construct a row of a table, first create an array of TableCell objects to represent the cells of the row. Usare quindi il AddRange metodo, passando la matrice come argomento, per aggiungere gli TableCell oggetti alla raccolta.Next, use the AddRange method, passing the array as an argument, to add the TableCell objects to the collection.

Si applica a

Vedi anche