private void mListBox1_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Up) { TimKiem = false; if (dem0 == 1) { mListBox1.SelectedIndex = mListBox1.Items.Count - 1; dem0 = 0; } if (mListBox1.SelectedIndex == 0) { dem0 = 1; } MComboboxItem mComboboxItem = mListBox1.SelectedItem as MComboboxItem; mTextBox1.Text = mComboboxItem.MDisplay; } if (e.KeyCode == Keys.Down) { TimKiem = false; if (dem1 == 1) { mListBox1.SelectedIndex = 0; dem1 = 0; } if (mListBox1.SelectedIndex == mListBox1.Items.Count - 1) { dem1 = 1; } MComboboxItem mComboboxItem = mListBox1.SelectedItem as MComboboxItem; mTextBox1.Text = mComboboxItem.MDisplay; } }
private void mListBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { MComboboxItem mComboboxItem = mListBox1.SelectedItem as MComboboxItem; mTextBox1.Text = mComboboxItem.MDisplay; mListBox1.Hide(); DialogResult = DialogResult.OK; } }
private void mListBox1_MouseClick(object sender, MouseEventArgs e) { if (mListBox1.SelectedItem != null) { MComboboxItem mComboboxItem = mListBox1.SelectedItem as MComboboxItem; // MMessageBox.Show(this, "Bạn chọn item: " + mComboboxItem.MDisplay +" với value: " + mComboboxItem.MValue, // "Thông báo", MMessageBoxButtons.OK, MMessageBoxIcon.Information); mTextBox1.Text = mComboboxItem.MDisplay; mListBox1.Hide(); DialogResult = DialogResult.OK; } }
private void mTextBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Up) { TimKiem = false; mListBox1.Focus(); mListBox1.SelectedIndex = mListBox1.Items.Count - 1; } if (e.KeyCode == Keys.Down) { TimKiem = false; mListBox1.Focus(); mListBox1.SelectedIndex = 0; } if (e.KeyCode == Keys.Enter) { MComboboxItem mComboboxItem = mListBox1.SelectedItem as MComboboxItem; mTextBox1.Text = mComboboxItem.MDisplay; mListBox1.Hide(); DialogResult = DialogResult.OK; } }