ColumnDefinitionCollection.IndexOf(ColumnDefinition) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la posición de índice de un determinado ColumnDefinition dentro de .ColumnDefinitionCollection
public:
virtual int IndexOf(System::Windows::Controls::ColumnDefinition ^ value);
public int IndexOf(System.Windows.Controls.ColumnDefinition value);
abstract member IndexOf : System.Windows.Controls.ColumnDefinition -> int
override this.IndexOf : System.Windows.Controls.ColumnDefinition -> int
Public Function IndexOf (value As ColumnDefinition) As Integer
Parámetros
- value
- ColumnDefinition
cuya ColumnDefinition posición de índice se desea.
Devoluciones
Índice de value si se encuentra en la colección; de lo contrario, -1.
Implementaciones
Ejemplos
En el ejemplo siguiente se muestra cómo usar el IndexOf método para determinar la posición de índice de un ColumnDefinition objeto dentro de .ColumnDefinitionCollection
private void insertColAt(object sender, RoutedEventArgs e)
{
colDef1 = new ColumnDefinition();
grid1.ColumnDefinitions.Insert(grid1.ColumnDefinitions.Count, colDef1);
tp2.Text = "ColumnDefinition added at index position " + grid1.ColumnDefinitions.IndexOf(colDef1).ToString();
}
Private Sub insertColAt(ByVal sender As Object, ByVal e As RoutedEventArgs)
Dim colDef1 As New ColumnDefinition()
grid1.ColumnDefinitions.Insert(grid1.ColumnDefinitions.Count, colDef1)
tp2.Text = "ColumnDefinition added at index position " + grid1.ColumnDefinitions.IndexOf(colDef1).ToString()
End Sub
Para ver el ejemplo completo, vea Cómo: Manipular columnas y filas mediante ColumnDefinitionsCollections y RowDefinitionsCollections.