TableCellCollection.AddRange(TableCell[]) TableCellCollection.AddRange(TableCell[]) TableCellCollection.AddRange(TableCell[]) TableCellCollection.AddRange(TableCell[]) Method

Определение

Добавляет объекты TableCell из указанного массива в конец коллекции.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())

Параметры

cells
TableCell[]

Массив, содержащий объекты TableCell для добавления в коллекцию.The array containing the TableCell objects to add to the collection.

Исключения

параметр cells имеет значение null;The value of the cells parameter is null.

Примеры

В следующем примере показано, как использовать AddRange метод для TableCell добавления объектов TableCellCollectionиз массива в.The following example demonstrates how to use the AddRange method to add the TableCell objects from an array to a TableCellCollection. Обратите внимание, что в примере Cells свойство TableRow объекта TableCellCollection является экземпляром класса.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

Комментарии

Используйте метод, чтобы добавить объекты из указанного массива в коллекцию. TableCell AddRangeUse the AddRange method to append the TableCell objects from the specified array to the collection. Этот метод обычно используется при построении строки таблицы.This method is commonly used when you are constructing a row of a table. Чтобы создать строку таблицы, сначала создайте массив TableCell объектов для представления ячеек строки.To construct a row of a table, first create an array of TableCell objects to represent the cells of the row. Затем используйте AddRange метод, передав массив в качестве аргумента, чтобы TableCell добавить объекты в коллекцию.Next, use the AddRange method, passing the array as an argument, to add the TableCell objects to the collection.

Применяется к

Дополнительно