private void onAfterSelectedData(MB.WinBase.IFace.GetObjectDataAssistantEventArgs arg) { if (_AfterSelectedData != null) { _AfterSelectedData(this, arg); } }
void assistant_AfterGetObjectData(object sender, MB.WinBase.IFace.GetObjectDataAssistantEventArgs arg) { if (arg.SelectedRows == null && arg.SelectedRows.Length == 0) { return; } try { setSelectValue(arg.SelectedRows, false); } catch (Exception ex) { MB.Util.TraceEx.Write("获取数据后设置控件值出错,请检查对应的EditCtlDataMappings 配置是否有误!" + ex.Message); MB.WinBase.MessageBoxEx.Show("获取数据后设置控件值出错,请检查对应的EditCtlDataMappings 配置是否有误!"); } }