TA的每日心情 | 开心 前天 22:51 |
---|
签到天数: 946 天 [LV.10]以坛为家III
管理员
- 积分
- 28876
|
<mclistview name="mclv_test" pos="0,[0,-2,-2" colorBkgnd="@color/white" headerHeight="30" colorGrid="@color/red" getdlgcode="1" wanttab="1">
BEGIN_MSG_MAP_EX(DeliveryNoteDlg)
MSG_WM_CREATE(OnCreate)
MSG_WM_INITDIALOG(OnInitDialog)
MSG_WM_CLOSE(OnClose)
MSG_WM_SIZE(OnSize)
MSG_WM_SYSCOMMAND(OnSysCommand)
MSG_WM_GETDLGCODE(OnGetDlgCode)
CHAIN_MSG_MAP(SHostDialog)
REFLECT_NOTIFICATIONS_EX()
END_MSG_MAP()
UINT OnGetDlgCode(LPMSG lpMsg)
{
return DLGC_WANTALLKEYS;
}
另外mclistview中的edit也要设置notifyChange="1"
在getView中绑定pPrice->GetEventSet()->subscribeEvent(EVT_RE_NOTIFY,Subscriber(&DeliveryNoteAdapter::OnReNotify,this));
这样就可以响应内容改变了
【分神】敏 15:42:20
notifyChange="1"
【论坛管理员】小白 15:42:30
我试试
【分神】敏 15:42:44
设置在edit
如上所示,修改数量或价格,总价会随之改变
|
|