Freigeben über


Gewusst wie: Hinzufügen von Navigationsschaltflächen (Geräte)

Aktualisiert: November 2007

Mithilfe dieser Vorgehensweise können Sie Navigationsschaltflächen zum Anzeigen verschiedener Zeilen in der Datenquelle hinzufügen. Mit dieser Vorgehensweise können Sie das Fehlen der .NET Compact Framework-Unterstützung für die DataNavigator-Klasse von .NET Framework umgehen.

In den unten aufgeführten Schritten, die in C# geschrieben wurden und auf der Tabelle Customers der Datenbank Northwind basieren, wird vorausgesetzt, dass Sie im Datenquellenfenster über ein Dataset oder ein Resultset verfügen. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Datenbank zu einem Geräteprojekt. In einem realen Projekt würden Sie die Begrenzungsüberprüfung einbeziehen, was in dem hier dargestellten Codebeispiel jedoch nicht der Fall ist.

Hinweis:

Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So richten Sie das Hinzufügen von Navigationsschaltflächen ein

  1. Ziehen Sie eine Tabelle aus dem Datenquellenfenster auf ein Windows-Formular.

  2. Ziehen Sie eine Schaltfläche auf das Formular.

  3. Legen Sie die Text-Eigenschaft der Schaltfläche entsprechend fest (z. B "Weiter").

  4. Doppelklicken Sie auf die Schaltfläche im Formular, um den Code-Editor am entsprechenden Ereignishandler zu öffnen.

  5. Mithilfe der folgenden Codebeispiele können Sie die Schaltflächenereignishandler Erste, Weiter, Zurück und Letzte programmieren.

So programmieren Sie eine Erste-Schaltfläche

  • Geben Sie this.customersBindingSource.MoveFirst(); ein.

So programmieren Sie eine Weiter-Schaltfläche

  • Geben Sie this.customersBindingSource.MoveNext(); ein.

So programmieren Sie eine Zurück-Schaltfläche

  • Geben Sie this.customersBindingSource.MovePrevious(); ein.

So programmieren Sie eine Letzte-Schaltfläche

  • Geben Sie this.customersBindingSource.MoveLast(); ein.

Siehe auch

Aufgaben

Gewusst wie: Generieren von SqlCeResultSet-Code (Geräte)

Konzepte

Verwenden von SQL Server Compact 3.5-Datenbanken (Geräte)