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;
}
}
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if ( !( char.IsDigit( e.KeyChar ) || char.IsControl( e.KeyChar ) ) )
{
e.Handled = true;
}
}
Don't panic!