| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Как добавить элемент в listBox и переместить фокус |
| Автор: vinograd2008 19.12.2011, 15:43 |
| Есть форма. На ней есть кнопка добавить элемент которая добавляет элемент введенный в текстовое поле в список. Как при добавлении элемента списка сдвинуть его фокус то есть переместить выделение на следующий элемент списка и получить текст выделенного элемента списка. listBoxS.Items.Add(textR.Text); // элементы добавляются после добавления 1, при добавлении 2 выделение не сдвигается на второе элемент как сделать чтобы сдвигалось. if (listBoxA.SelectedIndex > -1) { label.Text = listBoxA.SelectedItem.ToString(); // Выводит текст 1 элемента списка или предыдущего который добавляю. } |
| Автор: RastaDja 19.12.2011, 16:41 |
| int index = listBoxS.Items.Add(textR.Text); listBoxS.SetSelected(index, true); |
| Автор: vinograd2008 19.12.2011, 17:10 | ||
Я пишу на WPF, но с применением WinForm а там нет метода SetSelected может есть другие варианты без SetSelected |