LabelEditEventArgs.Item Propiedad

Definición

Obtiene el índice de base cero de ListViewItem, que contiene la etiqueta que se va a editar.Gets the zero-based index of the ListViewItem containing the label to edit.

public:
 property int Item { int get(); };
public int Item { get; }
member this.Item : int
Public ReadOnly Property Item As Integer

Valor de propiedad

Índice de base cero de ListViewItem.The zero-based index of the ListViewItem.

Ejemplos

En el ejemplo de código siguiente se ListView.BeforeLabelEdit muestra cómo controlar el Item evento CancelEdit y usar las propiedades y.The following code example demonstrates handling the ListView.BeforeLabelEdit event and using the Item and CancelEdit properties. Para ejecutar el ejemplo, pegue el código siguiente en un formulario que contenga un control ListView denominado ListView1 y rellenado con al menos 3 elementos.To run the example, paste the following code in a form containing a ListView control named ListView1 and populated with at least 3 items. Asegúrese de que todos los eventos estén asociados a sus métodos de control de eventos.Ensure all events are associated with their event-handling methods.

void ListView1_BeforeLabelEdit( Object^ sender,
   System::Windows::Forms::LabelEditEventArgs^ e )
{
   // Allow all but the first two items of the list to 
   // be modified by the user.
   if ( e->Item < 2 )
   {
      e->CancelEdit = true;
   }
}
private void ListView1_BeforeLabelEdit(object sender, 
    System.Windows.Forms.LabelEditEventArgs e)
{
    // Allow all but the first two items of the list to 
    // be modified by the user.
    if (e.Item<2)
    {
        e.CancelEdit = true;
    }
}

Private Sub ListView1_BeforeLabelEdit(ByVal sender As Object, _
    ByVal e As System.Windows.Forms.LabelEditEventArgs) _
    Handles ListView1.BeforeLabelEdit

    ' Allow all but the first two items of the list to be modified by
    ' the user.
    If (e.Item < 2) Then
        e.CancelEdit = True
    End If
End Sub

Se aplica a