Conferma cella datagrid

lunedì 09 gennaio 2006 - 16.25

fabasm Profilo | Newbie

Ho un problema abbastanza semplice sulla carta ma a cui non sono riuscito risolvere. Sto usando un datagrid VB.NET per gestire le righe di una fattura, nella colonna del codice devo fare un controllo se il codice inserito esiste già o se è un codice esistente nella mia anagarafica, solo che non trovo la soluzione per non muovermi dalla cella prima di aver completato i miei controlli.
Se qlkn ha già affrontato questo problema e mi può aiutare!!!!
Grazie

Brainkiller Profilo | Guru

>Ho un problema abbastanza semplice sulla carta ma a cui non sono
>riuscito risolvere. Sto usando un datagrid VB.NET per gestire
>le righe di una fattura, nella colonna del codice devo fare
>un controllo se il codice inserito esiste già o se è un codice
>esistente nella mia anagarafica, solo che non trovo la soluzione
>per non muovermi dalla cella prima di aver completato i miei
> controlli.
>Grazie

Mah, forse il controllo DataGrid di VS.NET 2003 non è uno dei più adatti per fare un'operzione di questo tipo. Eventualmente opta per la DataGrid VS.NET 2005 che ti consente anche di creare delel Combo Box in cui mettere i dati di cui hai bisogno (esempio, i codici articolo). Si può anche con il 2003 ma è un po' più complicato.

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

fabasm Profilo | Newbie

Grazie della risposta, il combo nel datagrid di vs2003 lo ho messo senza problemi, il mio problema è che l'unico evento che mi permette di fare questo controllo è CurrentCellChanged.In vs2005 hanno messo altri eventi per poter gestire l'inserimento dei dati una cella (prima di spostarsi)?

Brainkiller Profilo | Guru

>Grazie della risposta, il combo nel datagrid di vs2003 lo ho
>messo senza problemi, il mio problema è che l'unico evento che
>mi permette di fare questo controllo è CurrentCellChanged.In
>vs2005 hanno messo altri eventi per poter gestire l'inserimento
> dei dati una cella (prima di spostarsi)?

Direi di sì. In Visual Studio .NET 2005 c'è un nuovo controllo che rimpiazza e sostitusice la DataGrid e si chiama DataGridview. Qui trovi tutti gli eventi presenti che a occhio e croce saranno un ottantina:
http://msdn2.microsoft.com/en-us/library/x4dwfh7x(en-US,VS.80).aspx

Quindi penso che ci sia ciò che cerchi.
Ciao! :D


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
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