Cliccare una colonna in un datagrid, c#, visualStudio 2005

mercoledì 12 novembre 2008 - 11.39

LUNA Profilo | Junior Member

Salve a tutti!!
Avrei bisogno di una mano!! Avrei una dataGrid che apre una pagina excell,cliccando sulla prima colonna, mi ordina i dati presenti in quella colonna(clienti).Io vorrei fare questo attraverso codice senza dover cliccare manualmente sulla colonna; magari dopo aver premuto un pulsante scatti automaticamente l'evento che clicca sulla colonna zero!E' possibile farlo attraverso codice??
Ringrazio in anticipo!
Luna

0v3rCl0ck Profilo | Guru

>Salve a tutti!!

Ciao

>Avrei bisogno di una mano!! Avrei una dataGrid che apre una pagina
>excell,cliccando sulla prima colonna, mi ordina i dati presenti
>in quella colonna(clienti).Io vorrei fare questo attraverso codice
>senza dover cliccare manualmente sulla colonna; magari dopo aver
>premuto un pulsante scatti automaticamente l'evento che clicca
>sulla colonna zero!E' possibile farlo attraverso codice??

Quindi hai bisogno di ordinare attraverso codice una colonna di un datagrid? Non ho capito bene cosa fai con excel, utilizzi un excel come datasource?

>Ringrazio in anticipo!
>Luna

Enjoy It

- Michael -
http://blogs.dotnethell.it/Regulator/

LUNA Profilo | Junior Member

Si ho un datagrid dove premendo un pulsante apro un file excell che mi visualizza nel datagrid.Nella colonna zero ho una lista di clienti ripetuti: cli1,cli5,cli8, cli1,cli5,cli8,cli3...Premendo manualmente nella colonna mi ordina i clienti mettendomi quelli uguali vicini:cli1,cli1,cli5,cli5,cli8,cli8,cli3...
Questo lo vorrei fare però in automatico magari premendo un'altro pulsante!Esiste per caso un modo tramite codice di chiedere di cliccare una volta su una data colona???Tipo:
private void button5_Click(object sender, EventArgs e)
{
resultGrid.click_columns[0]; //codice altamente inventato!!!!
}
Grazie mille!!!

0v3rCl0ck Profilo | Guru

Se utilizzi un DataTable, sarà sufficiente agire sulla vista di default (DefaultView).

Ad esempio:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Enjoy It

- Michael -
http://blogs.dotnethell.it/Regulator/

LUNA Profilo | Junior Member

Non so come ringraziarti!!!Era proprio quello di cui avevo bisogno e funziona perfettamente!!!!
Sei stato veramente gentilissimo!!!Grazie ancora!!!

0v3rCl0ck Profilo | Guru

>Non so come ringraziarti!!!Era proprio quello di cui avevo bisogno
>e funziona perfettamente!!!!
>Sei stato veramente gentilissimo!!!Grazie ancora!!!

Brava, sono molto contento

Alla prossima

Ciaoooo

- Michael -
http://blogs.dotnethell.it/Regulator/
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