Tengo un ListBox que se muestra inicialmente con el primer elemento seleccionado. Quiero que se muestre sin elementos seleccionados. es posible?Deseleccionar todos los elementos en un cuadro de lista
Gracias
Tengo un ListBox que se muestra inicialmente con el primer elemento seleccionado. Quiero que se muestre sin elementos seleccionados. es posible?Deseleccionar todos los elementos en un cuadro de lista
Gracias
ListBox.ClearSelected()
o
ListBox.SelectedIndex = -1
Por supuesto, son métodos miembros.
ListItem.Selected es lo que impulsa esto. El valor predeterminado es falso, lo que significa que el artículo no será seleccionado. Su código tiene que establecer explícitamente esto en verdadero para que se muestre como seleccionado. Solo necesita eliminar el código que está haciendo eso, que se vería como listItem.Selected = true;
. Ver ListItem.Selected
Para diáfana ListBox
foreach (Control ctrl in ctrls)
{
((ListBox)ctrl).SelectedIndex = -1;
ClearInputs(ctrl.Controls);
}
llamando al método en botón y desde donde se desea ejecutar
ClearInputs(Page.Controls);
Por favor indique si está utilizando WPF, Silverlight o Windows Forms – Indy9000
Es WinForms. – Jason