private void neuSpread2_ComboCloseUp(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e) { ReportPrintControl reportPrintControl = this.neuSpread2_Sheet1.Rows[e.Row].Tag as ReportPrintControl; if (reportPrintControl != null) { reportPrintControl.DllName = this.neuSpread2_Sheet1.Cells[e.Row, 1].Text; reportPrintControl.ControlName = this.neuSpread2_Sheet1.Cells[e.Row, 2].Text; reportPrintControl.Memo = this.neuSpread2_Sheet1.Cells[e.Row, 3].Text; reportPrintControl.InterfaceName = this.neuSpread2_Sheet1.Cells[e.Row, 0].Text; reportPrintControl.Index = (short)e.Row; } }
private void neuSpread1_ComboSelChange(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e) { this.GetInterfaceNames(e.Row); ReportPrint reportPrint = this.neuSpread1_Sheet1.Rows[e.Row].Tag as ReportPrint; reportPrint.ContainerContorl = this.neuSpread1_Sheet1.Cells[e.Row, 1].Text; if (reportPrint.ReportPrintControls.Count == 0) { for (int j = 0; j < this.neuSpread2_Sheet1.RowCount; j++) { ReportPrintControl reportPrintControl = new ReportPrintControl(); reportPrint.ReportPrintControls.Add(reportPrintControl); this.neuSpread2_Sheet1.Rows[j].Tag = reportPrintControl; } } }
/// <summary> /// 构造函数 /// </summary> /// <param name="win"></param> /// <param name="sTempletName"></param> /// <param name="listUser">手工录入信息列表</param> public PrintTest(ReportPrintControl myWin,Grid gd) { FitResultXList = new ObservableCollection<FitResultX>(); FitResultQList = new ObservableCollection<FitResultQ>(); FitResultXPowerList = new ObservableCollection<FitResultX>(); FitResultQPowerList = new ObservableCollection<FitResultQ>(); FitResultList = new ObservableCollection<MyFitResult>(); PrintBtnCommand = new PrintCommand(this); MyPrintWin = myWin; MyGrid = gd; BindInfomation(ModuleConstant.PatientId, ModuleConstant.FitDate, EvaluateActionEnum.StrengthProtrusive, Protrusive); BindInfomation(ModuleConstant.PatientId, ModuleConstant.FitDate, EvaluateActionEnum.StrengthBend, Bend); BindInfomation(ModuleConstant.PatientId, ModuleConstant.FitDate, EvaluateActionEnum.RotationStrengthLeft, RotationLeft); BindInfomation(ModuleConstant.PatientId, ModuleConstant.FitDate, EvaluateActionEnum.RotationStrengthRigth, RotationRigth); GetValue(ModuleConstant.PatientId, ModuleConstant.FitDate); ShowPrintContent(); }
/// <summary> /// 构造函数 /// </summary> /// <param name="win"></param> /// <param name="sTempletName"></param> /// <param name="listUser">手工录入信息列表</param> public ReportPrintViewModel(ReportPrintControl myWin) { FitResultXList = new ObservableCollection<FitResultX>(); FitResultQList = new ObservableCollection<FitResultQ>(); FitResultXPowerList = new ObservableCollection<FitResultX>(); FitResultQPowerList = new ObservableCollection<FitResultQ>(); FitResultList = new ObservableCollection<MyFitResult>(); //PrintBtnCommand = new PrintCommand(this); MyPrintWin = myWin; BindFitResultX(ModuleConstant.PatientId); BindFitResultQ(ModuleConstant.PatientId); BindData(ModuleConstant.PatientId); ShowPrintContent(); }