У меня есть ListBox, который первоначально отображается с первым выбранным элементом. Я хочу, чтобы он отображался без выбранных элементов. Возможно ли это?
Спасибо
ListBox.ClearSelected()
или
ListBox.SelectedIndex = -1
Конечно, это методы-члены.
Это должно сделать это:
lb_MyListBox.SelectedIndex = -1;
C # WPF (Очистить несколько)
Еще два пути из кода:
DemoListBox.SelectedItems.Clear(); DemoListBox.UnselectAll()
для четкого кратного ListBox
ListBox
foreach (Control ctrl in ctrls) { ((ListBox)ctrl).SelectedIndex = -1; ClearInputs(ctrl.Controls); }
Метод вызова на кнопке и от того места, где вы хотите выполнить
ClearInputs(Page.Controls);
ListItem.Selected, что движет этим. По умолчанию установлено значение false, что означает, что элемент не будет выбран. Ваш код должен явно установить это значение true, чтобы он отображался как выбранный. Вам просто нужно удалить код, который делает это, который будет выглядеть как listItem.Selected = true;. См. ListItem.Selected
listItem.Selected = true;