Я пытаюсь установить все элементы в ListView, как выбрано, используяC# ListView SelectAll выбора цвета
foreach (ListViewItem item in this.m_lvFiles.Items)
{
item.Selected = true;
}
и это работает. Однако список выглядит как Select All, programatically (цвет фона всех элементов белый). Если я выбираю элементы вручную, цвет фона синий, как на втором изображении (Select All, manually).
HideSelection=False, FullRowSelection=True, MultiSelect=True.
Вопрос: есть ли способ принести программно выбранные элементы, например, если они были выбраны вручную?
Или есть ли ошибка в ListView?
Спасибо denvercoder9, это приложение для форм win, но просто вызов Focus(), похоже, не помогает (я бы не спросил об этом иначе). –