ListViewUpdatedEventArgs.AffectedRows Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает количество строк, подвергшихся обновлению.
public:
property int AffectedRows { int get(); };
public int AffectedRows { get; }
member this.AffectedRows : int
Public ReadOnly Property AffectedRows As Integer
Значение свойства
Количество строк, подвергшихся обновлению.
Примеры
В следующем примере показано, как использовать AffectedRows свойство для проверки обновления элемента. Этот пример кода является частью более крупного примера, предоставленного 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
Комментарии
AffectedRows Используйте свойство, чтобы определить количество строк, затронутых операцией обновления, возвращаемых источником данных. Так как обычно обновляется только один элемент, это свойство обычно содержит значение 0 или 1.
Иногда во время операции обновления может возникать ошибка, которая не вызывает исключения. В этом случае AffectedRows свойство можно использовать для проверки обновления элемента.