ColumnDefinitionCollection.RemoveAt(Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Remove a ColumnDefinition de a ColumnDefinitionCollection na posição de índice especificada.
public:
virtual void RemoveAt(int index);
public void RemoveAt(int index);
abstract member RemoveAt : int -> unit
override this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parâmetros
- index
- Int32
A posição dentro da coleção onde é removida ColumnDefinition .
Implementações
Exemplos
O exemplo seguinte demonstra como usar o RemoveAt método para remover a ColumnDefinition para a ColumnDefinitionCollection numa posição específica index .
private void removeCol(object sender, RoutedEventArgs e)
{
if (grid1.ColumnDefinitions.Count <= 0)
{
tp1.Text = "No More Columns to Remove!";
}
else
{
grid1.ColumnDefinitions.RemoveAt(0);
}
}
Private Sub removeCol(ByVal sender As Object, ByVal e As RoutedEventArgs)
If (grid1.ColumnDefinitions.Count <= 0) Then
tp1.Text = "No More Columns to Remove!"
Else
grid1.ColumnDefinitions.RemoveAt(0)
End If
End Sub
Para ver a amostra completa, veja Como: Manipular Colunas e Linhas Usando ColeçõesDefiniçõesColomnas e ColeçõesDefiniçõesLinhas.
Observações
ColumnDefinitionCollection utiliza um sistema de indexação baseado em zero.