public EditorTabItem(System.Windows.FrameworkElement parent, ICanCloseAllDocumentsChecker canCloseAllDocumentsChecker, string filePath, IAppSettings appSettings) { this.HeaderTemplate = parent.FindResource("tabItemHeader") as DataTemplate; EditorTabContentViewModel = new EditorTabContentViewModel(filePath, appSettings); base.Content = new EditorTabContent(parent, EditorTabContentViewModel); EditorTabHeaderViewModel = new EditorTabHeaderViewModel(EditorTabContentViewModel, canCloseAllDocumentsChecker); this.DataContext = EditorTabHeaderViewModel; }
public EditorTabContent(System.Windows.FrameworkElement parent, EditorTabContentViewModel viewModel) { EditorTabContentViewModel = viewModel; this.ContentTemplate = parent.FindResource("editorDataTemplate") as DataTemplate; this.DataContext = viewModel; base.Loaded += OnEditorViewLoaded; }
public FailedToFindEditorControlArg(EditorTabContentViewModel editorViewModel) { EditorViewModel = editorViewModel; }
public HideScenarioIndexArg(EditorTabContentViewModel editorViewModel) { EditorViewModel = editorViewModel; }