Sur ma page Silverlight, j'ai une liste déroulante. Dans le code-behind je remplir les articles de combobox comme ceci:Accessibilité pour les articles Combobox Silverlight
this.ProblemList.Items.Add(Strings.Review_SelectProblem);
this.ProblemList.Items.Add(Strings.Review_IncorrectCharacters);
this.ProblemList.Items.Add(Strings.Review_MissingText);
...
this.ProblemList.SelectedIndex = 0; //Set the default selection
Ailleurs, dans ma page XAML Je fournirai l'accessibilité (pour les personnes handicapées) à d'autres contrôles non combobox en faisant ceci:
AutomationProperties.Name="{Binding Strings.Review_Access_ParagraphCorrect}"
Je voudrais assurer l'accessibilité à mes articles combobox mais la seule façon que je suis en mesure de trouver est comme ceci:
AutomationProperties.SetLabeledBy(this.nameInput, this.nameLabel);
le problème avec ceci est que mes articles de combobox doivent avoir un nom . Comment assigner un nom à mes éléments de liste déroulante par programme ou comment puis-je fournir l'accessibilité dans le code derrière en référençant le nom des éléments de liste déroulante?
Merci pour votre aide,
Aaron