Bagikan melalui


TableCellCollection.AddRange(TableCell[]) Metode

Definisi

TableCell Menambahkan objek dari array yang ditentukan ke akhir koleksi.

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())

Parameter

cells
TableCell[]

Array yang berisi TableCell objek untuk ditambahkan ke koleksi.

Pengecualian

Nilai cells parameter adalah null.

Contoh

Contoh berikut menunjukkan cara menggunakan AddRange metode untuk menambahkan TableCell objek dari array ke TableCellCollection. Perhatikan bahwa dalam contoh, Cells properti dari TableRow adalah instans TableCellCollection kelas .

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

Keterangan

AddRange Gunakan metode untuk menambahkan TableCell objek dari array yang ditentukan ke koleksi. Metode ini biasanya digunakan saat Anda membuat baris tabel. Untuk membuat baris tabel, pertama-tama TableCell buat array objek untuk mewakili sel baris. Selanjutnya, gunakan AddRange metode , meneruskan array sebagai argumen, untuk menambahkan TableCell objek ke koleksi.

Berlaku untuk

Lihat juga