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
Datagrid Select
lunedì 27 marzo 2006 - 14.57
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
car_79
Profilo
| Newbie
25
messaggi | Data Invio:
lun 27 mar 2006 - 14:57
Slave a tutti!
in un controllo datagrid sapete come selezionare un'itera riga quando clicco su di essa?
19018
Profilo
| Expert
502
messaggi | Data Invio:
lun 27 mar 2006 - 15:32
A runtime dovresti semplicemente andare sul selettore di riga (prima colonna, è visibile per default), se invece intendi a livello di codice potresti usare CurrentRowIndex.
Ciao
Stefano Passatordi
http://blogs.dotnethell.it/stem/
car_79
Profilo
| Newbie
25
messaggi | Data Invio:
lun 27 mar 2006 - 15:48
Grazie Stefano per la tua immediata risposta ma mi sono espresso male.
ho una datagrid in sola lettura, quando clicco su una riga la cella va in modadiltà modifica e la riga non viene selezionata. il probema e che io voglio che la riga si selezioni tutta come se clicassi sul selettore di riga e quindi si evidenzi tutta la riga e con un doppio clik mi si apre una form dove potrò modificare i valori della rispettiva riga.
19018
Profilo
| Expert
502
messaggi | Data Invio:
lun 27 mar 2006 - 15:52
Inserisci questa riga nell'evento che ti interessa :
dataGrid1.Select(dataGrid1.CurrentCell.RowNumber);
ciao
Stefano Passatordi
http://blogs.dotnethell.it/stem/
car_79
Profilo
| Newbie
25
messaggi | Data Invio:
lun 27 mar 2006 - 16:06
ho messo la tua istruzione sull'evento clik del datagrid, se clicco sull'intestazione di riga del datagrid funziona, ma se clicco su una riga l'evento click non viene generato e la cella va sempre in modalità modifica.
19018
Profilo
| Expert
502
messaggi | Data Invio:
lun 27 mar 2006 - 16:10
Prova nell'evento dataGrid1_CurrentCellChanged
Stefano Passatordi
http://blogs.dotnethell.it/stem/
car_79
Profilo
| Newbie
25
messaggi | Data Invio:
lun 27 mar 2006 - 16:34
grazie Stefano funziona benissimo,ma la cella va sempre in modalità modifica. ci sarebbe un modo per evitare questo? comunque qrazie lo stesso.
19018
Profilo
| Expert
502
messaggi | Data Invio:
lun 27 mar 2006 - 16:35
Se il datagrid non è editabile non dovresti avere la cella in modalità modifica...
Stefano Passatordi
http://blogs.dotnethell.it/stem/
car_79
Profilo
| Newbie
25
messaggi | Data Invio:
lun 27 mar 2006 - 16:41
ho messo la propietà readonly=true ed è la stessa cosa.
19018
Profilo
| Expert
502
messaggi | Data Invio:
lun 27 mar 2006 - 16:49
Prova così :
DataGridColumnStyle dgc = dataGrid1.TableStyles[0].GridColumnStyles[0];
dataGrid1.EndEdit(dgc,dataGrid1.CurrentCell.RowNumber, true);
Stefano Passatordi
http://blogs.dotnethell.it/stem/
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 !