Почему я не могу прокомментировать атрибуты в XAML?

Это беспокоило меня некоторое время, возможно, я пропускаю что-то.

Следующие броски ошибка с прокомментированным атрибутом (ожидаемый>), но разве я не должен быть в состоянии сделать что-то вроде этого?

<Label x:Name="Gaga"
               FontSize="20"
               <!--
               Content="{Binding SomethingThatIsEmptyAtDesignTime"}
                -->
               Content="LookAtMe!"
               />
28
задан Erik Kerber 15 January 2010 в 16:32
поделиться

4 ответа

, поскольку XML находится на основе XML, а XML не разрешает комментарии внутри другой разметки . Это неудачно, я согласен; XML комментируя оставляет желать лучшего.

8
ответ дан 28 November 2019 в 03:00
поделиться

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

Это верно для всех XML, а не только XAML.

Взгляните на XML Comments Спецификация .

4
ответ дан 28 November 2019 в 03:00
поделиться

Нет, вы не должны. XML не работает таким образом - узел комментариев не атрибут, и поэтому он не может пойти, где должны быть атрибуты.

0
ответ дан 28 November 2019 в 03:00
поделиться

http://www.w3.org/tr/rec-xml/#sectcomments

Комментарии могут существовать в любом месте в документе, снаружи другая разметка.

Надеюсь, что поможет!

1
ответ дан 28 November 2019 в 03:00
поделиться
Другие вопросы по тегам:

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