Procedura: aggiungere pulsanti di spostamento (dispositivi)
Aggiornamento: novembre 2007
Utilizzare le procedure riportate di seguito per aggiungere pulsanti di spostamento per la visualizzazione di righe diverse dell'origine dati. Questa tecnica consente di ovviare alla mancanza di supporto in .NET Compact Framework per la classe DataNavigator di .NET Framework.
Nelle procedure riportate di seguito, scritte in C# e basate sulla tabella Customers del database Northwind, si presuppone che nella finestra Origini dati sia disponibile un dataset o un gruppo di risultati. Per ulteriori informazioni, vedere Procedura: aggiungere un database a un progetto per dispositivi. In un progetto reale è necessario includere la verifica dei limiti, che non è presente negli esempi di codice riportati di seguito.
Nota: |
---|
Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio. |
Per aggiungere pulsanti di spostamento
Trascinare una tabella dalla finestra Origini dati e rilasciarla in un Windows Form.
Trascinare un pulsante e rilasciarlo nel form.
Impostare la proprietà Text del pulsante in modo appropriato, ad esempio specificando "Avanti".
Fare doppio clic sul pulsante nel form per aprire l'editor di codice con visualizzato il gestore di eventi clic del pulsante.
Utilizzare gli esempi di codice riportati di seguito per creare il codice per i gestori eventi dei pulsanti First, Next, Previous e Last.
Per creare il codice di un pulsante First
- Digitare this.customersBindingSource.MoveFirst();
Per creare il codice di un pulsante Next
- Digitare this.customersBindingSource.MoveNext();
Per creare il codice di un pulsante Previous
- Digitare this.customersBindingSource.MovePrevious();
Per creare il codice di un pulsante Last
- Digitare this.customersBindingSource.MoveLast();
Vedere anche
Attività
Procedura: generare codice SqlCeResultSet (dispositivi)