У меня есть ListBox
в моем приложении с десятью элементами, пользователь может видеть пять элементов одновременно.
Иногда я выбираю предметы из кода и устанавливаю фокус.
Выбор элемента и фокусировка работают отлично, когда элементы видны на Form
, но для других невидимых элементов я не могу установить фокус (ПРИМЕЧАНИЕ: после выбора он виден пользователю).
Может кто-нибудь помочь мне, пожалуйста?
var item = _listView.ItemContainerGenerator.ContainerFromIndex(index) as ListBoxItem;
if (item != null)
{
item.Focus();
}