Freigeben über


ColumnDefinitionCollection.RemoveRange(Int32, Int32) Methode

Definition

Entfernt einen Bereich von ColumnDefinition-Objekten aus einer ColumnDefinitionCollection.

public:
 void RemoveRange(int index, int count);
public void RemoveRange (int index, int count);
member this.RemoveRange : int * int -> unit
Public Sub RemoveRange (index As Integer, count As Integer)

Parameter

index
Int32

Die Position in der Auflistung, an der die erste ColumnDefinition entfernt wird.

count
Int32

Die Gesamtzahl der ColumnDefinition-Objekte, die aus der Auflistung entfernt werden sollen.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie Sie die RemoveRange Methode verwenden, um einen Bereich von ColumnDefinition Elementen aus einer ColumnDefinitionCollection.

private void rem5Col(object sender, RoutedEventArgs e)
{
    if (grid1.ColumnDefinitions.Count < 5)
    {
        tp1.Text = "There aren't five Columns to Remove!";
    }
    else
    {
        grid1.ColumnDefinitions.RemoveRange(0,5);
    }
}
Private Sub rem5Col(ByVal sender As Object, ByVal e As RoutedEventArgs)
    If (grid1.ColumnDefinitions.Count < 5) Then
        tp1.Text = "There aren't five Columns to Remove!"
    Else
        grid1.ColumnDefinitions.RemoveRange(0, 5)
    End If
End Sub

Informationen zum Anzeigen des vollständigen Beispiels finden Sie unter How to: Bearbeiten von Spalten und Zeilen mithilfe von ColumnDefinitionsCollections und RowDefinitionsCollections.

Hinweise

ColumnDefinitionCollection verwendet ein nullbasiertes Indizierungssystem.

Gilt für

Siehe auch