public void OnImportsSatisfied() { _toolBarBuilder.BuildToolBars(this); // TODO: Ideally, the ToolBarTray control would expose ToolBars // as a dependency property. We could use an attached property // to workaround this. But for now, toolbars need to be // created prior to the following code being run. //foreach (var toolBar in Items) // ((IToolBarsView)view).ToolBarTray.ToolBars.Add(new MainToolBar // { // ItemsSource = toolBar // }); }
protected override void OnViewLoaded(object view) { _toolBarBuilder.BuildToolBars(this); // TODO: Ideally, the ToolBarTray control would expose ToolBars // as a dependency property. We could use an attached property // to workaround this. But for now, toolbars need to be // created prior to the following code being run. foreach (var toolBar in Items) { ((IToolBarsView)view).ToolBarTray.ToolBars.Add(new MainToolBar { ItemsSource = toolBar }); } base.OnViewLoaded(view); }