Comment puis-je remplir dynamiquement des valeurs dans un wxComboBox, je sais que nous pouvons le remplir en l'initialisant comme ceci, mais je veux le faire par exemple. lorsqu'un utilisateur clique sur un boutonwxWidget - Remplir un wxComboBox?
wxArrayString m_arrItems;
// Create common wxArrayString array
m_arrItems.Add(wxT("Solid"));
m_arrItems.Add(wxT("Transparent"));
m_arrItems.Add(wxT("Dot"));
ComboBox1 = new wxComboBox(this, ID_COMBOBOX1, wxEmptyString, wxDefaultPosition, wxDefaultSize, m_arrItems, 0, wxDefaultValidator, _T("ID_COMBOBOX1"));
Merci
Choix1-> Set (m_arrItems); \t Cela a fonctionné –
@SyedMuhammadWaliQadri, mais il ne met pas à jour dynamiquement le contrôle. Vous pouvez le faire même quand il est créé. L'événement que j'ai mentionné est déclenché exactement lorsque l'utilisateur clique sur le bouton fléché, c'est-à-dire le remplissage dynamique du contrôle. – Igor