[ NisamJa @ 27.11.2009. 12:30 ] @
Kako da primenim validaciju textBox-a na sve redove u odredjenim kolonama u dataGridView? (nema unosa novih redova, tabela je fiksna, samo se vrednosti u poljima edituju.) Imam access bazu sa puno tabela. Nazive tabela izlistavam u listBox-u, pa user bira tabelu koju treba da edituje. Tabele su sa razlicitim kolonama, razlicite velicine, a izabrana tabela se prikazuje u dataGridView1. dataGridView punim izabranom tabelom iz comboBox-a. Svaka tabela ima id(autoincrement), Column1(text, user ne treba da je edituje) i različit broj ostalih kolona koje su sve tipa ’text’ ali gde bi korisniku trebalo dozvoliti da unosi samo cifre, a ne i slova, i narano, dozvoliti da koristi ’backspace’. Našla sam kod za textBox, ali ne znam kako to da primenim na moje kolone u dataGridView1 (od treće do poslednje kolone) Code: private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) { if ( !( char.IsDigit( e.KeyChar ) || char.IsControl( e.KeyChar ) ) ) { e.Handled = true; } } |