Хештеги в Binding TextBlock C #

docker ps --format {{.ID}}

Вернет только идентификаторы запущенных контейнеров.

0
задан smarix 18 January 2019 в 19:22
поделиться

2 ответа

Одним из вариантов является использование расширенного текстового поля. Текстовое поле может отображать HTML как теги.

, чтобы вы могли иметь текст, подобный

<p> I am following the <a>#Russian-Language</a> <a>#azure</a> tutorials. </P>

Тогда у тегов привязки могут быть цели, и они будут кликабельными. ИЛИ вы можете вызвать метод по этой ссылке гиперссылки.

Надеюсь, это поможет вам.

0
ответ дан Manoj Choudhari 18 January 2019 в 19:22
поделиться

Я сделал контроль несколько месяцев назад под названием HashHandleTextBlock . Основная концепция этого основана на MarkdownTextBlock UWP Community Toolkit.

Ниже описано, как вы используете элементы управления.

<UnwantedControls:HashHandleTextBlock Text="{Binding ElementName=InputText, Path=Text}" 
                                      LinkForeground="DarkGray"
                                      HashPrefix="https://twitter.com/hashtag/" 
                                      HandlePrefix="https://twitter.com/" />

Вы также можете загрузить исходный код с Github и изменить управление в соответствии со своими требованиями.

0
ответ дан AVK 18 January 2019 в 19:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: