Haseeb47 Ответов: 1

Есть ли какой-нибудь способ связать строку кода xaml гиперссылкой или чем-то подобным, как в WPF?


Вот чего я хочу добиться:
Я хочу, чтобы одна из строк моего кода xaml была скрыта вообще, и сделайте гиперссылку или какой-то синий связанный текст в строке ниже этой. Таким образом, при нажатии на эту гиперссылку она должна сделать видимым содержимое скрытой строки; при повторном нажатии она должна добавить то же самое содержимое строки, которая была установлена как скрытая. Надеюсь, вы меня поняли. Я хочу, чтобы эта гиперссылка работала таким образом, что всякий раз, когда на нее нажимают, она должна делать копию скрытого кода и выполнять над ним. Пожалуйста, помогите мне с этим вопросом, мне нужно этого добиться. Спасибо.

(P.S. гиперссылка должна быть гиперссылкой, или если кнопка, то она должна, по крайней мере, выглядеть как гиперссылка, то есть синий цветной текст)

Что я уже пробовал:




&ЛТ;wrappanel ориентация="вертикальную" сетку.строка="7" таблицы.колонка="1" маржи="0,10,0,10"&ГТ;

&ЛТ;textdecorations accesstext="Подчеркнутый" текст="добавить модификатор группы" План="синий"и GT;

1 Ответов

Рейтинг:
8

Gerry Schmitz

Добавьте свой код hide / show в обработчик событий click.

<TextBlock>
   <TextBlock.Inlines>
      <Hyperlink x:Name="uxLink"
                 Click="uxLink_Click">
         Link text
      </Hyperlink>
   </TextBlock.Inlines>
</TextBlock>


Haseeb47

Я ценю твой ответ, дорогая, но дело в том, что я в некотором роде новичок в WPF. Не могли бы вы объяснить немного подробнее, как и куда поместить код, который я хочу скрыть (с примером было бы здорово). Спасибо :)