Несмотря на комментарии, я только что проверил это в старом проекте, и вы, похоже, немного правы. Однако это не ошибка компиляции! Например, если я напишу что-то вроде этого в f xml:
<Label text="% Output:" />
, я получу исключение InvocationTargetException при создании пользовательского интерфейса. Все, что вам нужно сделать, это экранировать символ следующим образом:
<Label text="\% Output:" />
Причина, по которой вы думаете, что это ошибка компиляции, вероятна потому, что ваша IDE помечает ее как неправильную. Это просто умная ваша IDE.
И, кстати, ваш вопрос мог бы быть намного яснее.