GridColumnStylesCollection.Remove メソッド
指定した DataGridColumnStyle を GridColumnStylesCollection から削除します。
Public Sub Remove( _
ByVal column As DataGridColumnStyle _)
[C#]
public void Remove(DataGridColumnStylecolumn);
[C++]
public: void Remove(DataGridColumnStyle* column);
[JScript]
public function Remove(
column : DataGridColumnStyle);
パラメータ
- column
コレクションから削除する DataGridColumnStyle 。
解説
Contains メソッドを使用して、 DataGridColumnStyle がコレクション内に存在するかどうかを確認します。
使用例
[Visual Basic, C#, C++] GridColumnStylesCollection から DataGridColumnStyle を削除する例を次に示します。
Private Sub RemoveColumnStyle_Clicked(sender As Object, e As EventArgs) Handles removeStyle.Click
Dim myTableStyle As DataGridTableStyle = myDataGrid.TableStyles(0)
' Get the GridColumnStylesCollection of Data Grid.
myColumns = myTableStyle.GridColumnStyles
Dim i As Integer
' Remove the CustName ColumnStyle from the data grid.
If myColumns.Contains("CustName") Then
Dim myDataColumnStyle As DataGridColumnStyle = myColumns("CustName")
i = myColumns.IndexOf(myDataColumnStyle)
myColumns.RemoveAt(i)
End If
End Sub 'RemoveColumnStyle_Clicked
[C#]
private void RemoveColumnStyle_Clicked(object sender, EventArgs e)
{
DataGridTableStyle myTableStyle = myDataGrid.TableStyles[0];
// Get the GridColumnStylesCollection of Data Grid.
myColumns = myTableStyle.GridColumnStyles;
int i;
// Remove the CustName ColumnStyle from the data grid.
if(myColumns.Contains("CustName"))
{
DataGridColumnStyle myDataColumnStyle= myColumns["CustName"];
i= myColumns.IndexOf(myDataColumnStyle);
myColumns.RemoveAt(i);
}
}
[C++]
private:
void RemoveColumnStyle_Clicked(Object* /*sender*/, EventArgs* /*e*/) {
DataGridTableStyle* myTableStyle = myDataGrid->TableStyles->Item[0];
// Get the GridColumnStylesCollection of Data Grid.
myColumns = myTableStyle->GridColumnStyles;
int i;
// Remove the CustName ColumnStyle from the data grid.
if (myColumns->Contains(S"CustName")) {
DataGridColumnStyle* myDataColumnStyle= myColumns->Item[S"CustName"];
i= myColumns->IndexOf(myDataColumnStyle);
myColumns->RemoveAt(i);
}
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
GridColumnStylesCollection クラス | GridColumnStylesCollection メンバ | System.Windows.Forms 名前空間 | Add | DataGridColumnStyle | GridColumnStyles | RemoveAt