Freigeben über


DataRepeater.CancelEdit-Methode

Damit können Benutzer einen Bearbeitungsvorgang an dem aktuellen untergeordneten Steuerelement in der aktuellen DataRepeaterItem abbrechen.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
Public Sub CancelEdit
public void CancelEdit()
public:
void CancelEdit()
member CancelEdit : unit -> unit
public function CancelEdit()

Hinweise

Mit dieser Methode können Sie Benutzern ermöglichen, ihre Änderungen auf die untergeordneten Steuerelemente in einem DataRepeater Steuerelement. Sie überwachen, müssen die KeyDown Ereignisse für die untergeordneten Steuerelemente, um zu bestimmen, wenn der Benutzer die ESC-Taste, und rufen gedrückt hat die CancelEdit Methode, um das Steuerelement in den Zustand vor der Bearbeitung zurückzugeben.

Beispiele

Das folgende Beispiel veranschaulicht eine Bearbeitung abbrechen, wenn der Benutzer die ESC-Taste drückt. Es wird davon ausgegangen, dass Sie ein Formular mit einem DataRepeater Steuerelement namens DataRepeater1 , enthält eine TextBox mit dem Namen 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();
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

DataRepeater Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Einführung in das DataRepeater-Steuerelement (Visual Studio)