[ MishaP @ 06.12.2008. 13:50 ] @
Treba mi kod pomocu koga menjam pokazivac na datagridview controlu. Konkretno kod gde bih otisao na prvi zapis u controli ili na proizvoljan zapis.
[ Igor Gajic @ 06.12.2008. 14:39 ] @
Pomeranje na 4. red i 2. celiju....

Code:


dataGridView1.CurrentCell=dataGridView1.Rows[3].Cells[1];



princip je isti za svako pomeranje "pokazivaca" (dvosmislen termin)....
[ MishaP @ 06.12.2008. 14:49 ] @
Nece da radi. Da pojasnim. koristim ga u combobox-u i zelim svaki put kad kliknem na combo da mi pokazivac ode na prvi red datagridview controle
[ Igor Gajic @ 06.12.2008. 15:05 ] @
Ovako nesto ?

Code:


        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            dataGridView1.Select();   //  Prebacujes focus na tabelu
            dataGridView1.CurrentCell = dataGridView1.Rows[0].Cells[0];  // Postavljas da je trenutno aktivna je prva celija
        }

[ Predrag Glumac @ 06.12.2008. 15:09 ] @
Uzmes CurrencyManager od datasorsa za koji je vezan datagridview i stavis Position na 0:
Code:
((CurrencyManager)this.BindingContext[tvoj_datasors]).Position = 0;
[ MishaP @ 06.12.2008. 15:36 ] @
Ipak greška.
dataGridView1.Select(); // Prebacujes focus na tabelu
dataGridView1.CurrentCell = dataGridView1.Rows[0].Cells

Ovo mi selektuje red ali mi ne izvršava komandu za to polje. Datagridview vidi neko drugo polje (vidim po vrednostima)