Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Selezione cella datagrid winform
giovedì 28 luglio 2005 - 16.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
andreapavia
Profilo
| Senior Member
203
messaggi | Data Invio:
gio 28 lug 2005 - 16:14
CASPITA'... HO SEMPRE SVILUPPATO WEB e il datagrid winform rispetto a quello web stanno come un panne da rugby a una pallina da golf.....
COME SI USA IL DATAGRID WINFORM ???
in un datagrid winform...
scusate la banalita'....
ma se clicco su un record del datagrid... come faccio a recuperare i valori delle celle e scriverli in textbox ????
come prendo l'indice della riga??? e poi le celle sono item(iii) o cell(iiii)????
altra cosa....
come faccio appena viene riempito a farlo vedere senza che mi imponga di cliccare sul "+" e su "table" .... che impostazoni devo settare o deselezionare???
:(((
help me!!!!
ciao ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 29 lug 2005 - 11:08
>ma se clicco su un record del datagrid... come faccio a recuperare
>i valori delle celle e scriverli in textbox ????
Hai la proprietà CurrentCell oppure hai la possibilità di accedere direttametne al DataSet sottostante.
>come prendo l'indice della riga??? e poi le celle sono item(iii)
>o cell(iiii)????
Usa la proprietà CurrentRowIndex
>come faccio appena viene riempito a farlo vedere senza che mi
>imponga di cliccare sul "+" e su "table" .... che impostazoni
>devo settare o deselezionare???
Questo è abb. banale devi fare così:
DataGrid1.DataSource=ds.Tables(0)
Cioè devi specificare proprio la Tabella per esempio con indice 0. Così la vedi apparire subito.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
andreapavia
Profilo
| Senior Member
203
messaggi | Data Invio:
ven 29 lug 2005 - 11:51
ciao e grazie 1000....
ma quel metodo è il primo che ho provato....
Private Sub DataGrid2_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGrid2.DoubleClick
Dim ds As DataSet = Me.DataGrid2.DataSource
Dim ii As Integer
Dim pippo as string
ii = DataGrid2.CurrentRowIndex
(ho cliccato sulla terza riga del dg e invece di ottere 2 mi ritorna un bellissimo zero)
pippo = ds.Tables(0).Rows(ii).Item(0).tostring
(pippo ovvimente prendera' il primo campo della prima riga perchè anche se ho cliccato sulla terza riga mi prende la prima).....
perchè non funziona?????
Torna su
Stanze Forum
Elenco Threads
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 !