GridColumnStylesCollection から指定したインデックスにある DataGridColumnStyle を削除します。
Public Sub RemoveAt( _
ByVal index As Integer _)
[C#]
public void RemoveAt(intindex);
[C++]
public: void RemoveAt(intindex);
[JScript]
public function RemoveAt(
index : int);
パラメータ
- index
削除する DataGridColumnStyle の 0 から始まるインデックス。
解説
Contains メソッドを使用して、 DataGridColumnStyle がコレクション内に存在するかどうかを確認します。
IndexOf メソッドを使用して、コレクション内の任意の要素のインデックスを確認します。
使用例
[Visual Basic, JScript] Contains メソッドを使用して、特定の DataGridColumnStyle が GridColumnStylesCollection に存在するかどうかを確認する例を次に示します。存在する場合は、 IndexOf メソッドから DataGridColumnStyle のインデックスが返されます。そのインデックスを指定して Remove メソッドを呼び出すことにより、コレクションから要素を削除します。
Private Sub RemoveCol(ByVal dc As DataColumn)
Dim myGridColumns As GridColumnStylesCollection
myGridColumns = DataGrid1.TableStyles(0).GridColumnStyles
If myGridColumns.Contains("FirstName") Then
Dim i As Integer
i = myGridColumns.IndexOf(myGridColumns("FirstName"))
myGridColumns.RemoveAt(i)
End If
End Sub
[JScript]
function RemoveCol(dc : DataColumn){
var myGridColumns : GridColumnStylesCollection =
DataGrid1.TableStyles(0).GridColumnStyles;
if(myGridColumns.Contains("FirstName")){
var i = myGridColumns.IndexOf(myGridColumns("FirstName"));
myGridColumns.RemoveAt(i);
}
}
[C#, C++] C# および C++ のサンプルはありません。Visual Basic および JScript のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: 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 | IndexOf