LabelEditEventArgs.Item Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar det nollbaserade indexet för den ListViewItem som innehåller etiketten som ska redigeras.
public:
property int Item { int get(); };
public int Item { get; }
member this.Item : int
Public ReadOnly Property Item As Integer
Egenskapsvärde
Det nollbaserade indexet för ListViewItem.
Exempel
I följande kodexempel visas hur du ListView.BeforeLabelEdit hanterar händelsen och använder Item egenskaperna och CancelEdit . Om du vill köra exemplet klistrar du in följande kod i ett formulär som innehåller en ListView-kontroll med namnet ListView1 och fylls med minst 3 objekt. Se till att alla händelser är associerade med deras metoder för händelsehantering.
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