Поделиться через


DataRepeater.CancelEdit - метод

Обновлен: Ноябрь 2007

Позволяет пользователям отменить редактирование текущего дочернего элемента управления в текущем элементе DataRepeaterItem.

Пространство имен:  Microsoft.VisualBasic.PowerPacks
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
Public Sub CancelEdit
'Применение
Dim instance As DataRepeater

instance.CancelEdit()
public void CancelEdit()
public:
void CancelEdit()
public function CancelEdit()

Заметки

Этот метод используется для отмены изменений, внесенных в дочерние элементы управления в элементе управления DataRepeater. Необходимо вести наблюдение за событиями KeyDown для дочерних элементов управления, чтобы определить момент нажатия пользователем клавиши ESC и вызвать метод CancelEdit для возвращения элемента управления в его состояние до изменения.

Примеры

В следующем примере показана отмена редактирования при нажатии пользователем клавиши ESC. Пример предполагает наличие формы, содержащей элемент управления DataRepeater с именем DataRepeater1, который содержит элемент управления TextBox с именем ProductNameTextBox.

Private Sub ProductNameTextBox_KeyDown(ByVal sender As Object, _
 ByVal e As System.Windows.Forms.KeyEventArgs) Handles _
 ProductNameTextBox.KeyDown
    If e.KeyCode = Keys.Escape Then
        DataRepeater1.CancelEdit()
    End If
End Sub
private void productNameTextBox_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
    if (e.KeyCode == Keys.Escape)
    {
        dataRepeater1.CancelEdit();
    }
}

Разрешения

См. также

Ссылки

DataRepeater Класс

DataRepeater - члены

Microsoft.VisualBasic.PowerPacks - пространство имен

Другие ресурсы

Общие сведения об элементе управления DataRepeater (Visual Studio)