[C# 2008] Definire come sorgente dati di una form, dati filtrati prese...

martedì 11 novembre 2008 - 17.49

mikkmikk Profilo | Newbie

Vi spiego meglio cosa vorrei fare:
ho una datagridview popolata con dei record del mio database filtrati in base ad una query.
Effettuando un doubleclick su ogni riga della datagridview faccio aprire una form (che chiamerò articoli_mod) per la modifica del reord su cui ho effettuato il doppio click.
Fin qui tutto ok.
Nella form articoli_mod vorrei inserire un controllo binding navigator per navigare tra i records filtrati presenti nella datagridview.
Come posso fare a dire al binding navigator di navigare tra i dati della datagridview di partenza da cui ho effettuato il doppio click per l'apertura della maschera?
Grazie a chiunque possa darmi un aiuto in tal senso.


Snippet che filtra i dati all'interno della datagridview in base alla query q sul datacontext:


idc = new InesDBDataContext(); q = from c in idc.tb_articoli select c;
...

listaArticoli.griglia.Columns.Insert(1, Col_idArticolo); listaArticoli.griglia.Columns.Insert(2, Col_nome); listaArticoli.griglia.Columns.Insert(3, Col_prezzo); listaArticoli.griglia.Columns.Insert(4, Col_fornitore); myBindingSource.DataSource = q; listaArticoli.griglia.DataSource = myBindingSource;

....






Snippet del doppio click su datagridview:


Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5