2011-04-03 2 views
0

Actuellement, j'ai un comboBox qui lit les informations de Outlook, et stocke une liste en tant que valeurs qui peuvent être sélectionnées pour la comboBox.Récupérer des éléments d'une zone de liste déroulante

Je voudrais être en mesure de définir le texte d'un bouton pour les valeurs stockées dans ce comboBox.

J'ai un tableau de boutons qui stocke les boutons à modifier. Ci-dessous est le code, de sorte que sur un clic, les valeurs de la comboBox seront affichées comme les étiquettes de texte dans les boutons, le ?? est où je suis coincé.

private void Mmaptsks_Click(object sender, EventArgs e) 
    {    
     int count = cmb.Items.Count; 

     for (int i = 0; i < count; i++) 
     { 
      buttonArray[i].Visible = true; 
      buttonArray[i].Text = ??; 

     } 
    } 

Merci,

Tom

Répondre

0

Vous pouvez essayer:

buttonArray[i].Text = cmb.Items[i].ToString(); 

Ou si vos articles combo ne sont pas la chaîne alors vous pouvez:

buttonArray[i].Text = (cmb.Items[i] as YourType).SomeProperty; 
Questions connexes