ColumnDefinitionCollection.RemoveRange(Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет диапазон ColumnDefinition объектов из объекта 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)
Параметры
- index
- Int32
Позиция в коллекции, с которой удаляется первая ColumnDefinition .
- count
- Int32
Общее количество ColumnDefinition объектов, которые нужно удалить из коллекции.
Примеры
В следующем примере показано, как использовать RemoveRange метод для удаления диапазона ColumnDefinition элементов из объекта 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
Чтобы просмотреть полный пример, см. статью "Управление столбцами и строками с помощью ColumnDefinitionsCollections и RowDefinitionsCollections".
Комментарии
ColumnDefinitionCollection использует систему индексирования от нуля.