• 2 odgovora
  • 2.249 pregleda
current polje datagridview 22.10.2009. u 09:14 · pre 207 meseci #1
Cao svima,
kako bih iz DataGridView-a mogla da uzmem vrednost Current polja koju hocu da prosledim na neku drugu formu? Kako bi kod izgledao, da li moze mala pomoc? Hvala
Re: current polje datagridview 22.10.2009. u 13:50 · pre 207 meseci #2
DataGridView ima kolekciju izabranih redova SelectedRows. Prvi element kastujes u DataGridViewRow i njegov property DataBoundItem je zapravo view trenutnog reda iz data source-a koji trazis. Sada, ako hoces da prikazes u drugoj formi podatke iz tog selektovanog reda, bolje je da toj formi preneses ceo BindingSource i vezes kontrole na njega.
Potpis
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
Re: current polje datagridview 23.10.2009. u 08:35 · pre 206 meseci #3
Kod bi mogao da izgleda ovako

Code:

CurrencyManager cm = (CurrencyManager)dataGridView.BindingContext[dataGridView.DataSource];
            if (cm == null || cm.Current == null)
            {
                MessageBox.Show(this, "There are no element!");
                return;
            }
            TestModelClass modelClass = (TestModelClass)cm.Current;


            AnotherForm anotherForm = new AnotherForm(modelClass);
            anotherForm.Show();


Pogledaj CurrencyManager ...
Podatak koji vratis preko grida bi trebao da bude kao instanca klase iz modela i da tu instacu preneses na drugu formu....
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme