ColumnDefinitionCollection.RemoveAt(Int32) メソッド

定義

指定されたインデックス位置にある ColumnDefinitionColumnDefinitionCollection から削除します。Removes a ColumnDefinition from a ColumnDefinitionCollection at the specified index position.

public:
 virtual void RemoveAt(int index);
public void RemoveAt (int index);
abstract member RemoveAt : int -> unit
override this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

パラメーター

index
Int32

コレクション内での ColumnDefinition の削除位置。The position within the collection at which the ColumnDefinition is removed.

実装

次の例は、メソッドを使用して、特定の位置にあるをに削除する方法を示して RemoveAt ColumnDefinition ColumnDefinitionCollection index います。The following example demonstrates how to use the RemoveAt method to remove a ColumnDefinition to a ColumnDefinitionCollection at a specific index position.

private void removeCol(object sender, RoutedEventArgs e)
{
    if (grid1.ColumnDefinitions.Count <= 0)
    {
        tp1.Text = "No More Columns to Remove!";
    }
    else
    {
        grid1.ColumnDefinitions.RemoveAt(0);
    }
}
Private Sub removeCol(ByVal sender As Object, ByVal e As RoutedEventArgs)

    If (grid1.ColumnDefinitions.Count <= 0) Then
        tp1.Text = "No More Columns to Remove!"
    Else
        grid1.ColumnDefinitions.RemoveAt(0)
    End If
End Sub

完全なサンプルを表示するには、「 方法: ColumnDefinitionsCollections と RowDefinitionsCollections を使用して列と行を操作する」を参照してください。To view the complete sample, see How to: Manipulate Columns and Rows by Using ColumnDefinitionsCollections and RowDefinitionsCollections.

注釈

ColumnDefinitionCollection 0から始まるインデックスシステムを使用します。ColumnDefinitionCollection uses a zero-based indexing system.

適用対象

こちらもご覧ください