public void OpenLibrariesOpaqueElement(TranslusentElement selectedTranslusentElement) { var viewmodel = new ThermalEditorViewModel() { }; OpenWindow(new ThermalSectionEditor() { ViewModel = new ThermalEditorViewModel() }); }
//private List<IController> Controllers = new List<IController>(); //public void GenerateMenuItems() //{ // Controllers.ForEach(c=>c.GenerateMenuItems()); //} public void OpenStandardsOpaqueElement(TranslusentElement selectedTranslusentElement) { OpenWindow(new InspectionOpaqueView() { ViewModel = new InspectionTranslusentViewModel(selectedTranslusentElement) }); }
public void OpenDialogAddTRanslusentElementToLibrary(TranslusentElement selectedTranslusentElement) { if (selectedTranslusentElement != null) if (selectedTranslusentElement.U > 0) { //new SectionLibrariesView() // { // ViewModel = new SectionLibrariesListAddSectionViewModel() { U = selectedTranslusentElement.U } // } var sharedViewModel = new SectionLibrariesListAddSectionViewModel() { U = selectedTranslusentElement.U }; var wizard = new WizardControl(); wizard.manager.Add(new WizardStep() { Content = new SectionLibrariesView() { ViewModel = sharedViewModel }, StepIndex = 1, StepHeaderText = "Επιλεξτε Βιβλιοθήκη", StepName = "LibrarySelectionStep" }); wizard.manager.Add(new WizardStep() { Content = new SectionNameView() { DataContext = sharedViewModel }, StepIndex = 2, StepHeaderText = "Επιλεξτε Ονομα Διατομής", StepName = "SectionSelectionStep" }); var window = OpenWindow(wizard); } }