TableCellCollection.Remove メソッド
指定した TableCell を TableCellCollection から削除します。
Public Sub Remove( _
ByVal cell As TableCell _)
[C#]
public void Remove(TableCellcell);
[C++]
public: void Remove(TableCell* cell);
[JScript]
public function Remove(
cell : TableCell);
パラメータ
- cell
TableCellCollection から削除する TableCell 。
解説
このメソッドを使用して、指定した TableCell を TableCellCollection から削除します。
使用例
[Visual Basic, C#] Remove メソッドを使用して、テーブルから中央の列を削除する方法の例を次に示します。この例では、 TableRow の Cells プロパティは、 TableCellCollection クラスのインスタンスです。
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<head>
<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
Dim numrows As Integer = 5
Dim numcells As Integer = 7
Dim counter As Integer = 1
Dim remove As TableCell
' Create a table.
Dim j As Integer
For j = 0 To numrows - 1
Dim r As New TableRow()
Dim i As Integer
For i = 0 To numcells - 1
Dim c As New TableCell()
c.Text = counter.ToString()
counter += 1
r.Cells.Add(c)
Next i
Table1.Rows.Add(r)
Next j
' Remove the center column.
Dim k As Integer
For k = 0 To numrows - 1
remove = Table1.Rows(k).Cells(3)
Table1.Rows(k).Cells.Remove(remove)
Next k
End Sub
</script>
</head>
<body>
<h3>TableCellCollection Example</h3>
<form runat=server>
<asp:Table id="Table1"
runat="server"/>
</form>
</body>
</html>
[C#]
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
int numrows = 5;
int numcells = 7;
int counter = 1;
TableCell remove;
// Create a table;
for (int j=0; j<numrows; j++)
{
TableRow r = new TableRow();
for (int i=0; i<numcells; i++)
{
TableCell c = new TableCell();
c.Text=counter.ToString();
counter++;
r.Cells.Add(c);
}
Table1.Rows.Add(r);
}
// Remove the center column.
for (int k=0; k<numrows; k++)
{
remove = Table1.Rows[k].Cells[3];
Table1.Rows[k].Cells.Remove(remove);
}
}
</script>
</head>
<body>
<h3>TableCellCollection Example</h3>
<form runat=server>
<asp:Table id="Table1"
runat="server"/>
</form>
</body>
</html>
[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ
参照
TableCellCollection クラス | TableCellCollection メンバ | System.Web.UI.WebControls 名前空間 | RemoveAt | Cells | TableRow