Как перемещаться среди элементов в выпадающем списке, не выделяя их как выделение? - PullRequest
0 голосов
/ 02 июня 2019

Я работаю над проектом разработки программного обеспечения, и мне нужно использовать последовательную связь между Arduino и компьютером.В проекте я использую 3 кнопки, 2 кнопки предназначены для перемещения выделенного элемента в Combobox, а другая - для выбора элемента.Я пытался сделать это таким образом, но каким-то образом он может выбрать только когда я нажимаю кнопки, чтобы переместить их.Можно ли сделать так, чтобы это изменило подсветку предметов?

Ответы [ 2 ]

0 голосов
/ 02 июня 2019

Решение - когда кнопка прочитана, я написал этот код, SendKeys.Send ("{UP}");или SendKeys.Send ("{DOWN}");в зависимости от кнопки.

0 голосов
/ 02 июня 2019

Как вы заставляете кнопки «двигаться» изменять выбранный элемент?

В любом случае, чтобы выбрать элемент в ComboBox, используйте свойство SelectedIndex :

private void button1_Click(object sender, EventArgs e)
{
    comboBox1.DroppedDown = true;
    comboBox1.SelectedIndex = 1; // selected the second item
}

Не уверен, как вы получаете команды от вашего Arduino, но когда вы хотите отправить стрелку вверх, вы можете позвонить:

private void ArrowUp()
{
    SendKeys.Send("{Up}");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...