Пример #1
0
 /// <summary>
 /// 用于处理BindCheckListPopCallBack
 /// </summary>
 /// <param name="p_popContainerEdit"></param>
 /// <param name="p_CallBackHandler"></param>
 public PopContainerUtil(PopupContainerEdit p_popContainerEdit, BindCheckListPopCallBack p_CallBackHandler)
 {
     InitializeComponent();
     m_popContainerEdit    = p_popContainerEdit;
     ChkPopList.ItemCheck += new DevExpress.XtraEditors.Controls.ItemCheckEventHandler(ChkPopList_ItemCheck);
     p_CallBackHandler(ChkPopList);//绑定数据源
     p_popContainerEdit.Properties.PopupControl = PopContainer;
 }
Пример #2
0
 /// <summary>
 /// 初始化列表里的多选
 /// </summary>
 /// <param name="p_popContainerEdit"></param>
 /// <param name="p_view"></param>
 /// <param name="p_DisplayMemberFieldName"></param>
 /// <param name="p_EditValueFielName"></param>
 /// <param name="p_CallBackHandler"></param>
 void InitCLS(RepositoryItemPopupContainerEdit p_popContainerEdit, GridView p_view, string p_DisplayMemberFieldName, string p_EditValueFielName, BindCheckListPopCallBack p_CallBackHandler)
 {
     InitializeComponent();
     _RepositoryItemPopupContainerEdit = p_popContainerEdit;
     _view = p_view;
     _DisplayMemberFieldName  = p_DisplayMemberFieldName;
     _EditValueFielName       = p_EditValueFielName;
     _view.FocusedRowChanged += _view_FocusedRowChanged;
     //2011-11-29新增
     _RepositoryItemPopupContainerEdit.Leave += new EventHandler(_RepositoryItemPopupContainerEditLeave);
     ChkPopList.ItemCheck += new DevExpress.XtraEditors.Controls.ItemCheckEventHandler(ChkPopGridList_ItemCheck);
     p_CallBackHandler(ChkPopList);//绑定数据源
     _RepositoryItemPopupContainerEdit.PopupControl = PopContainer;
     PopContainer.Height = 200;
 }
Пример #3
0
 /// <summary>
 /// 用于处理列表里的多选
 /// </summary>
 /// <param name="p_popContainerEdit"></param>
 /// <param name="p_CallBackHandler"></param>
 public PopContainerUtil(RepositoryItemPopupContainerEdit p_popContainerEdit, GridView p_view, string p_DisplayMemberFieldName, BindCheckListPopCallBack p_CallBackHandler)
 {
     InitCLS(p_popContainerEdit, p_view, p_DisplayMemberFieldName, "", p_CallBackHandler);
 }