ListViewUpdatedEventArgs.KeepInEditMode 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 eller anger ett värde som anger om ListView kontrollen ska förbli i redigeringsläge efter en uppdateringsåtgärd.
public:
property bool KeepInEditMode { bool get(); void set(bool value); };
public bool KeepInEditMode { get; set; }
member this.KeepInEditMode : bool with get, set
Public Property KeepInEditMode As Boolean
Egenskapsvärde
trueom kontrollen ska förbli i redigeringsläge efter en uppdateringsåtgärd. annars . false Standardvärdet är false.
Exempel
I följande exempel visas hur du använder KeepInEditMode egenskapen för att behålla en ListView kontroll i redigeringsläge när ett undantag inträffar. Det här kodexemplet är en del av ett större exempel för ListViewUpdatedEventArgs klassen.
void ContactsListView_ItemUpdated(Object sender, ListViewUpdatedEventArgs e)
{
if (e.Exception != null)
{
if (e.AffectedRows == 0)
{
e.KeepInEditMode = true;
Message.Text = "An exception occurred updating the contact. " +
"Please verify your values and try again.";
}
else
Message.Text = "An exception occurred updating the contact. " +
"Please verify the values in the recently updated item.";
e.ExceptionHandled = true;
}
}
Sub ContactsListView_ItemUpdated(sender As Object, e As ListViewUpdatedEventArgs)
If e.Exception IsNot Nothing Then
If e.AffectedRows = 0 Then
e.KeepInEditMode = True
Message.Text = "An exception occurred updating the contact. " & _
"Please verify your values and try again."
Else
Message.Text = "An exception occurred updating the contact. " & _
"Please verify the values in the recently updated item."
End If
e.ExceptionHandled = True
End If
End Sub
Kommentarer
Som standard ListView återgår kontrollen till skrivskyddat läge efter en uppdateringsåtgärd. Ange egenskapen KeepInEditMode till true för att ange att ListView kontrollen ska förbli i redigeringsläge. Detta bevarar också de värden som användaren har angett.