private void SetResultText(IAutoCompleteQueryResult autoCompleteQueryResult) { this.publishedResultsObservableConnection.Dispose(); this.partTextBox.Text = autoCompleteQueryResult.Title; this.partPopup.IsOpen = false; this.publishedResultsObservableConnection = this.publishedResultsObservable.Connect(); this.partTextBox.CaretIndex = this.partTextBox.Text.Length; this.partTextBox.Focus(); }