Contrôles > Contrôles avancés > Zone de liste > Propriétés d'état de la zone de liste
Propriétés d'état de la zone de liste
Nombre
La propriété Count est en lecture seule et renvoie le nombre d'éléments de la zone de liste. Cette propriété peut être utilisée pour configurer une boucle permettant d'utiliser le contrôle pour itérer avec les méthodes telles que GetText.
JScript
var longCount = ListBox.Count();
VBScript
longCount = ListBox.Count
Python
longCount = ListBox.Count
Elément
Description
longCount
Nombre entier d'éléments dans la zone de liste.
CurSel
Permet de définir et d'obtenir l'index de l'élément actuellement sélectionné dans la zone de liste. L'index commence à zéro, si bien que l'index du premier élément de la zone de liste est 0. Renvoie une constante LBERR si aucun élément n'est sélectionné.
Si vous définissez la propriété CurSel au cours de l'événement Start et que l'option Exécuter le script de contrôle avancé lors du recalcul d'un document est activée, la sélection effectuée par l'utilisateur dans la zone de liste reprend la valeur spécifiée dans le script au cours du recalcul. Pour éviter cette réinitialisation, assurez-vous que l'initialisation de la zone de liste se passe hors de l'événement Start.
JScript
var longSelIndex = ListBox.CurSel();
ListBox.CurSel(longSelIndex);
VBScript
longSelIndex = ListBox.CurSel
ListBox.CurSel = longSelIndex
Python
longSelIndex = ListBox.CurSel
ListBox.CurSel = longSelIndex
Elément
Description
longSelIndex
L'index de l'élément sélectionné ou de l'élément à sélectionner. L'index commence à zéro.
LBERR
Obtient un entier de test pour les erreurs sur toutes les propriétés et méthodes de la zone de liste. Par exemple, la constante LBERR est renvoyée en tant qu'erreur par la propriété CurSel lorsqu'aucun élément n'est sélectionné.
JScript
var longLBERR = ListBox.LBERR();
VBScript
longLBERR = ListBox.LBERR
Python
longLBERR = ListBox.LBERR
Elément
Description
longLBERR
Un valeur entière qui indique le réglage de la constante LBERR.
Est-ce que cela a été utile?