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 использует систему индексирования с нуля.