protected override void InitUC() { var insertQueryDtContxt = new UCInsertSqlQueryViewModel(PrevStep, NextStep); ListUC.Add(new UCInsertSqlQuery() { DataContext = insertQueryDtContxt }); ListUC.Add(new UCSelectField() { DataContext = new UCSelectFieldToGroupFromQueryVM(PrevStep, NextStep) }); ListUC.Add(new UCSelectField() { DataContext = new UCSelectFieldToHideVM(PrevStep, NextStep) }); ListUC.Add(new UCGroupOption() { DataContext = new UCGroupOptionViewModel(PrevStep, NextStep, true) }); ListUC.Add(new UCSaveReport() { DataContext = new UCSaveReportFromQueryVM(PrevStep) }); if (!string.IsNullOrEmpty(TemplateFilePath)) { insertQueryDtContxt.LoadedCommand.Execute(ListUC[0]); insertQueryDtContxt.LoadQueryCommand.Execute(TemplateFilePath); } }
protected override void InitUC() { ListUC.Clear(); ListUC = new List <UserControl> { new UCSelectTable() { DataContext = new UCSelectTableViewModel(PrevStep, NextStep) }, new UCSelectField() { DataContext = new UCSelectFieldToDisplayVM(PrevStep, NextStep) }, new UCSetCondition() { DataContext = new UCSetConditionViewModel(PrevStep, NextStep) }, new UCSelectField() { DataContext = new UCSelectFieldToGroupVM(PrevStep, NextStep) }, new UCGroupOption() { DataContext = new UCGroupOptionViewModel(PrevStep, NextStep, false) }, new UCSaveReport() { DataContext = new UCSaveReportStepByStepVM(PrevStep) } }; }
public void AddControl(ListUC uc) { this.pnlSubControls.Controls.Add(uc); }