public PublishWizardView() { var projectManager = ServiceLocator.Default.ResolveType <IProjectManager>(); var pwm = ServiceLocator.Default.RegisterTypeAndInstantiate <PublishWizardModel>(); if (projectManager?.ActiveProject is EditorProject ep) { var imgPath = System.IO.Path.Combine(ep.ProjectDirectory, "img.png"); if (System.IO.File.Exists(imgPath)) { pwm.ProfileImageBrushPath = imgPath; pwm.ProfileImageBrush = new ImageBrush(new BitmapImage(new System.Uri(imgPath))); } } RSV = new RequiredSettingsView(); OSV = new OptionalSettingsView(); FSV = new FinalizeSetupView(); InitializeComponent(); if (projectManager?.ActiveProject is Tw3Project) { StepMain.Items.Insert(1, new StepBarItem() { Content = "W3 pack settings" }); PSV = new W3PackSettingsView(); } ShowPage(); }
public PublishWizardView() { RSV = new RequiredSettingsView(); OSV = new OptionalSettingsView(); FSV = new FinalizeSetupView(); InitializeComponent(); ShowPage(); }