private void FileSelected(FileSelectedMessage obj) { // this happens always in gui thread if (obj.FilePath.EndsWith("png") || obj.FilePath.EndsWith("jpg")) { var pp = new PicturePresenter(obj.FilePath, _graphicFilesEditToolbar); //var tabItem = new TabItem {Header = obj.FilePath, Content = pp}; IRegion region = _regionManager.GetRegion("mainTabs"); region.AddView(pp); region.Activate(pp); } }