PDA

Visualizza la versione completa : editare msflexgrid


evil80
03-06-2002, 23:56
Ciao a tutti,
come posso permettere di editare i campi dell'oggetto msflexgrid ?
nel senso se per esempio uno fa doppio click su una cella allora richiamo una routine che in qualche modo mi permetta di modificare il contenuto di quella cella,come posso editare quella cella ?
e da dove recupero poi il valore per salvarlo nel db ?


Spero di essere stato abbastanza chiaro,visto che ormai mi sta prendendo sonno !
Grazie.
:ciauz:

vonkranz
04-06-2002, 09:47
L'oggetto msflexgrid e' solo in visualizzazione.
Non puoi gestire l'input dei dati tramite msflexgrid .
Per fare quello che vuoi tu, devi usare una delle altre grid messe a disposizione da VB (ce ne sono anche svariati "modelli" di terze parti ma a pagamento....:( ).
Una volta che le hai inserite nel form, le colleghi ad una datacontrol, abiliti le proprieta' di "gestione" (nella sezione personalizzate del box delle proprieta') e sei a posto.
Ovviamente questo e' solo uno dei modi per gestire un DB (tra l'altro e' il + comodo e veloce, di certo pero' non il migliore...)

ans
04-06-2002, 11:03
Per utilizzare una flexgrid per inserire testo, si usa sovrappore una textbox alla cella in cui inserire i dati, quindi passarli alla cella stessa. Se fai ricerche sul vedo trovi esempi giÓ fatti di questa procedure, facilmente riutilizzabili.

Loading