[ Code111 @ 09.05.2012. 21:07 ] @
POzdrav svima!

Molim vas ako netko ima ideju kako da rijesim problem.Na pocetku programa korisnik unosi jedno 20ak šifri kupaca.Potrebno je - onako kako ih on unosi da se nekon svakog unosa prikažu neki detalji o kupcu(naziv,sjedište, itd.).Znaci kao nekakva tablica koja bi

se interaktivno kreirala za vrijeme unosa(datagridview?,hrpa databindanih textboxova?).Znaci treba mi ideja ili ako je netko rjesavao slican problem da mi kaze na koji nacin je to ostvario.Uneseni podaci se kasnije koriste za kreiranje izvjestaja(to nije problem).Hvala na odgovoru!
[ Pera3 @ 24.05.2012. 00:35 ] @
Ako sam te dobro shvatio, probaj da u dogadjaju TextChanged ili KeyPressed pokupis vrednost iz tog textbox-a i onda resetujes datasource datagrida, a zatim punis npr. neku listu sa objektima koje zelis da postavis u tabelu. Posle toga samo opet setujes da je ta lista datasource tabele. Ne verujem da je ovo najbolji nacin jer se datasource uvek iznova setuje ali meni radi.

lista - lista objekata koji postoje, u tvom slucaju verovatno ih uzimas iz baze
listaUnesenih - lista svih objekata cije si sifre uneo u textbox

Code:



private void textBox1_TextChanged(object sender, EventArgs e)
        {
            int tekst = 0;
            bool uspelo =  int.TryParse(textBox1.Text,out tekst);

            foreach (var item in lista)
            {
                if (tekst == item.Broj)
                {
                    dataGridView1.DataSource = null;
                    listaUnesenih.Add(item);
                    dataGridView1.DataSource = listaUnesenih;
                }
            }
        }