如何動態地填充wxComboBox中的值,我知道我們可以像這樣初始化它,然後填充它,但是我想要當一個用戶點擊一個按鈕wxWidget - 填充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"));
由於
Choice1-> Set(m_arrItems); \t 它工作 –
@SyedMuhammadWaliQadri,但它不是動態更新控件。即使創建時也可以這樣做。我提到的事件正好在用戶點擊箭頭按鈕時觸發,即允許動態填充控件。 – Igor