Sdílet prostřednictvím


ListViewUpdatedEventArgs.AffectedRows Vlastnost

Definice

Získá počet řádků, které byly ovlivněny operací aktualizace.

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

Hodnota vlastnosti

Početřádkůch

Příklady

Následující příklad ukazuje, jak pomocí AffectedRows vlastnosti ověřit, že položka byla aktualizována. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu ListViewUpdatedEventArgs.

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

Poznámky

AffectedRows Pomocí vlastnosti určete počet řádků, které byly ovlivněny operací aktualizace, jak je vrácen zdroj dat. Vzhledem k tomu, že se obvykle aktualizuje pouze jedna položka, tato vlastnost obvykle obsahuje hodnotu 0 nebo 1.

Někdy během operace aktualizace může dojít k chybě, která nevyvolá výjimku. V takovém případě lze vlastnost použít k ověření, AffectedRows zda byla položka aktualizována.

Platí pro

Viz také