Export (0) Print
Expand All

RowDefinitionCollection.RemoveRange Method

Removes a range of RowDefinition objects from a RowDefinitionCollection.

Namespace:  System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

Public Sub RemoveRange ( _
	index As Integer, _
	count As Integer _


Type: System.Int32

The position within the collection at which the first RowDefinition is removed.

Type: System.Int32

The total number of RowDefinition objects to remove from the collection.

RowDefinitionCollection uses a zero-based indexing system.

The following example demonstrates how to use the RemoveRange method to remove a range of RowDefinition elements from a RowDefinitionCollection.

Private Sub rem5Row(ByVal sender As Object, ByVal e As RoutedEventArgs)
    If (grid1.RowDefinitions.Count < 5) Then
        tp1.Text = "There aren't five Rows to Remove!" 
        grid1.RowDefinitions.RemoveRange(0, 5)
    End If 
End Sub

To view the complete sample, see How to: Manipulate Columns and Rows by Using ColumnDefinitionsCollections and RowDefinitionsCollections.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft