private void CreateAndShowContent() { this.Dispatcher = Dispatcher.CurrentDispatcher; var source = new VisualTargetPresentationSource(_hostVisual); this._sync.Set(); source.RootVisual = _createContent(); this.DesiredSize = source.DesiredSize; this._invalidateMeasure(); Dispatcher.Run(); source.Dispose(); }
private void CreateAndShowContent() { this.Dispatcher = Dispatcher.CurrentDispatcher; var source = new VisualTargetPresentationSource( _hostVisual ); this._sync.Set(); source.RootVisual = _createContent(); this.DesiredSize = source.DesiredSize; this._invalidateMeasure(); Dispatcher.Run(); source.Dispose(); }