如何动态填充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"));
由于
答案 0 :(得分:2)
查看继承自wxItemContainer
的成员:Set()
,Append()
,Insert()
。
答案 1 :(得分:-1)
请参阅EVT_COMBOBOX_DROPDOWN / EVT_COMBOBOX_CLOSEUP。