в любом случае, чтобы получить содержимое гиперссылки из файла ресурсов в WPF - PullRequest
3 голосов
/ 16 мая 2011

Есть ли способ получить гиперссылку из файла ресурсов в xaml. Я знаю, что есть обратный код. Я пытался использовать Name = "{x: Статические свойства: Resources.stringname}", но выдает ошибку

Или, если есть какие-то обходные пути?

Я пробовал Имя, но выдает ошибку: Невозможно привязать к свойству Uid или Имя в XAML

Ответы [ 2 ]

4 голосов
/ 17 мая 2011

Как насчет:

<Hyperlink NavigateUri="{x:Static Properties:Resources.SomeUrl}">
    <Run Text="{x:Static Properties:Resources.SomeUrl_Description}"/>
</Hyperlink>
0 голосов
/ 17 мая 2011

Невозможно выполнить привязку к Name в XAML, поскольку он используется внутри системы для создания ссылок и должен быть уникальным. Некоторые соответствующие биты от MSDN :

Имя - это одно из очень немногих свойств зависимостей, которые нельзя анимировать (IsAnimationProgged - это правда в метаданных), потому что само имя жизненно важно для нацеливания на анимацию. Привязка данных к имени технически возможна, но это крайне необычный сценарий, поскольку привязанное к данным имя не может служить основной цели свойства: предоставить точку подключения идентификатора для кодового кода.

Имена должны быть уникальными в пределах области имен. Для получения дополнительной информации см. WPF XAML Namescopes.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...