Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come ordinare le colonne in DataGrid

DataGrid sono NET che consentono agli utenti di visualizzare i dati in una tabella di modo simile , ma con molte più funzionalità e opzioni . . DataGrid possono supportare attività quali l'inserimento , modifica e cancellazione dei dati . Essi possono anche essere spostate , il che significa che è possibile mostrare più piccole quantità di dati su schermo alla volta e gli utenti possono sfogliare loro. Ordinamento in ordine decrescente è un'altra caratteristica di DataGrid , tuttavia , senza codifica personalizzata, non possono essere ordinati in ordine crescente . Un ordinabili DataGrid ha pulsanti di collegamento per le intestazioni di colonna e aggiornerà la griglia quando l'utente fa clic su di essi .
Istruzioni consentono predefinito ordinamento
1

Fare clic destro sul tuo DataGrid nella vista di disegno .
2

Seleziona " Generatore proprietà " dal menu a comparsa.

3 la casella di controllo " Consenti ordinamento " nella sezione " Comportamento " della scheda "Generale" .
4

Clicca sulle "Colonne "

Mark scheda nel menù a sinistra .
5

assicurarsi che ogni colonna è ordinabile cliccando sul suo nome nella lista " Colonne selezionate " e quindi la scelta di un valore nel campo " Ordina Expression " drop- tendina.
6

Fare clic sul pulsante "OK" per salvare le modifiche .
personalizzata bidirezionale Ordinamento
7

Eseguire tutti i passaggi per abilitare l'ordinamento predefinito .
8

premere il tasto F7 per passare alla "Codice Editor" vista .
9

Seleziona il tuo DataGrid dalla discesa di i controlli in alto a sinistra della finestra , quindi selezionare l'evento " Sort Command " dall'elenco a discesa degli eventi in alto a destra . Questo creerà un gestore eventi per eseguire l'override l'ordinamento predefinito .
10

Aggiungere il codice al gestore eventi sorta di determinare il tipo di ordinamento appropriata e la colonna di ordinamento. Copia il codice sottostante nel tuo file di codice .

' VB.NET ExampleSub myGrid_Sort ( sender As Object , e As DataGridSortCommandEventArgs ) Maniglie myGrid.SortCommandIf e.SortExpression.ToString ( ) = Session ( " SortBy " ) ThenIf Session ( " SortOrder " ) = ThenSession " ASC " ( " SortOrder " ) = ElseSession " DESC " ( " SortOrder " ) = " ASC " End IfElseSession ( " SortBy " ) = e.SortExpression.ToString ( ) Session ( " SortOrder " ) = Fine " ASC " Se CODICE

' per l'associazione dati PASSA HEREEnd Sub

 

Programmazione © www.354353.com