RowDefinitionCollection.RemoveRange(Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет диапазон RowDefinition объектов из объекта RowDefinitionCollection.
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)
Параметры
- index
- Int32
Позиция в коллекции, с которой удаляется первая RowDefinition .
- count
- Int32
Общее количество RowDefinition объектов, которые нужно удалить из коллекции.
Примеры
В следующем примере показано, как использовать RemoveRange метод для удаления диапазона RowDefinition элементов из объекта RowDefinitionCollection.
private void rem5Row(object sender, RoutedEventArgs e)
{
if (grid1.RowDefinitions.Count < 5)
{
tp1.Text = "There aren't five Rows to Remove!";
}
else
{
grid1.RowDefinitions.RemoveRange(0, 5);
}
}
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!"
Else
grid1.RowDefinitions.RemoveRange(0, 5)
End If
End Sub
Чтобы просмотреть полный пример, см. статью "Управление столбцами и строками с помощью ColumnDefinitionsCollections и RowDefinitionsCollections".
Комментарии
RowDefinitionCollection использует систему индексирования от нуля.