Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Procedura: navigare tra gli oggetti nella visualizzazione di una raccolta dati

 

Pubblicato: giugno 2016

È possibile visualizzare una stessa raccolta dati in diversi modi, in base all'ordinamento, al filtro o al raggruppamento. Le visualizzazioni forniscono un'idea del puntatore al record corrente e consentono di spostare il puntatore. In questo esempio viene illustrato come ottenere l'oggetto corrente nonché come spostarsi tra gli oggetti in una raccolta dati utilizzando la funzionalità della classe CollectionView.

Esempio

In questo esempio, myCollectionView è un oggetto CollectionView che rappresenta una visualizzazione di una raccolta ad associazione.

Nell'esempio riportato di seguito, OnButton è un gestore eventi per i pulsanti Previous e Next in un'applicazione. Tali pulsanti consentono all'utente di spostarsi nella raccolta dati. Si noti che le proprietà IsCurrentBeforeFirst e IsCurrentAfterLast segnalano se il puntatore del record corrente si trova rispettivamente all'inizio o alla fine dell'elenco in modo che MoveCurrentToFirst e MoveCurrentToLast possano essere chiamati come appropriato.

Il cast della proprietà CurrentItem della visualizzazione viene eseguito come Order per restituire l'elemento dell'ordine corrente nella raccolta.

Mostra: