protected virtual void UpdateCaption() { if (_windowTemplateController != null) { _windowTemplateController.UpdateWindowCaption(); } }
protected override void OnActivated() { base.OnActivated(); // Контроллер обновления главного окна приложения windowTemplateController = Application.MainWindow.GetController<WindowTemplateController>(); View.ObjectSpace.Committed += (o,a) => {// При изменении - обновляем заголовок главного окна if(windowTemplateController!=null) windowTemplateController.UpdateWindowCaption(); // см. CustomizeWindowCaptionController }; }
protected virtual void UpdateCaption() { _windowTemplateController?.UpdateWindowCaption(); }