一: XML中添加某个HorizontalLayout或者VertiacalLayout容器在这个容器中添加添加btn按钮等就可以拉。
<HorizontalLayout name="add_btn_Hor" height="300" inset="30,30,30,30" > <!-- 此处动态添加list 添加数据 -->
</HorizontalLayout>
二:代码中添加如下:
//添加一个button按钮---成功拉
CHorizontalLayoutUI *pBtnLayout = static_cast<CHorizontalLayoutUI *>(m_pm.FindControl(_T("add_btn_Hor")));
CButtonUI *pBtn = new CButtonUI();
pBtn->SetFloat();
pBtn->SetName(_T("testmy"));
pBtn->SetText(_T("我就是我自己11111"));
pBtn->SetToolTip(_T("我是一个按钮"));
pBtn->SetBkColor(0xffff0000);
SIZE leftTop = { 0,0 };
pBtn->SetFixedXY(leftTop);
pBtn->SetFixedWidth(100);
pBtn->SetFixedHeight(40);
pBtnLayout->Add(pBtn);
原文转载于动态按钮创建