Вопрос: есть ли способ заставить кнопку вести себя как гиперссылка внутри пользовательского элемента управления?
Я искал несколько дней назад и не нашел никого, кто обращался к этому. Как вы используете кнопку для навигации в приложении WPF? В частности, как сделать так, чтобы кнопка внутри пользовательского элемента управления перемещалась по его рамке? Учтите, что пользовательские элементы управления не имеют прямого доступа к фрейму хоста. так просто:
this.NavigationService.Navigate(new Uri(this.addressTextBox.Text));
не будет работать. Я использую пользовательские элементы управления. Если вы используете только страницы, это ответ, который вы ищете, если вы используете UserControls, посмотрите мой ответ ниже.