/// <summary> /// Display current AutomaticSourcingSheet elements to Ui. /// </summary> /// <param name="automaticSourcingSheet"></param> public void Display(AutomaticSourcingSheet automaticSourcingSheet) { throwChange = false; this.AutomaticSourcingSheet = automaticSourcingSheet != null ? automaticSourcingSheet : this.AutomaticSourcingSheet; nameSheetTextBox.Text = this.AutomaticSourcingSheet != null ? this.AutomaticSourcingSheet.Name : ""; FirstRowNameCheckBox.IsChecked = automaticSourcingSheet != null ? this.AutomaticSourcingSheet.firstRowColumn: false; RangeTextBox.Text = this.AutomaticSourcingSheet != null && this.AutomaticSourcingSheet.rangeSelected != null && RangeCheckBox.IsChecked.HasValue ? this.AutomaticSourcingSheet.rangeSelected.Name : ""; List <AutomaticSourcingColumn> listeToSend = automaticSourcingSheet != null && this.AutomaticSourcingSheet.listColumnToDisplay != null ? this.AutomaticSourcingSheet.listColumnToDisplay : null; FillListColumns(listeToSend); if (this.AutomaticSourcingSheet != null && this.AutomaticSourcingSheet.ActiveColumn == null) { if (listeToSend != null && listeToSend.Count > 0) { this.AutomaticSourcingSheet.ActiveColumn = this.AutomaticSourcingSheet.getFirstInList(); } } ColumnPanel.Display(this.AutomaticSourcingSheet != null ? this.AutomaticSourcingSheet.ActiveColumn : null, listeToSend); throwChange = true; }
public void displaySheet(AutomaticSourcingSheet sheet) { this.AutomaticSourcingPanel.displaySheet(sheet); }
public void displaySheet(AutomaticSourcingSheet sheet) { this.SheetPanel.Display(sheet); }