I'm trying to catch the TAB key event, but it dosen't work, I tried using this code, but still no result, wath should I do :
protected override bool IsInputKey(Keys keyData)
{
if (keyData == Keys.Tab)
return true;
return base.IsInputKey(keyData);
}
pleas help! Thanks!
I'm trying to do this:
private void comboBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Tab)
{
try
{
DataView dv = glObalDataSet.Tables["JOBURI"].DefaultView;
dv.RowFilter = "CONT = '" + comboBox1.SelectedValue.ToString() + "'";
comboBox2.DataSource = LoadDataTable(dv);
comboBox2.DisplayMember = "JOB";
comboBox2.AutoCompleteCustomSource = LoadAutoComplete("JOB", dv);
comboBox2.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
comboBox2.AutoCompleteSource = AutoCompleteSource.CustomSource;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}