метод привязки по событию щелчка элемента управления LabelLink в WPF - Caliburn

Привет, у меня проблема с привязкой метода к событию щелчка элемента управления LabelLink. Я использую псевдо-элемент LabelLink, думаю, все знают это решение с textBox и гиперссылкой.

Вот мой код:

<TextBlock Margin="10,12,10,4">
    <Hyperlink Name="RegLink"
               NavigateUri="http://registracia.azet.sk/"
               Micro:Message.Attach="[Event Click]=[Action OpenDefaultBrowser(NavigateUri)]"
               FontSize="12">Registrácia</Hyperlink>

Проблема в том, что я могу привязать метод только к элементу framework.

Я получаю эту ошибку компиляции:

Cannot attach type "ActionMessage" to type "Hyperlink". Instances of type "ActionMessage" can only be attached to objects of type "FrameworkElement".

Я ищу в Google, bud не нашел подходящего решения.

Благодарю за совет.

Я пытаюсь создать поддельную ссылкуLabel с помощью элемента управления textBlock или Label, но они не нет обработчика событий щелчка.

7
задан Fredrik Hedblad 22 January 2011 в 01:54
поделиться