Как написать символ новой строки \ n в файле resx? - PullRequest
0 голосов
/ 06 ноября 2019

как написать символ новой строки \ n в файле resx (например, MyFile.resx)?

Пример: у меня есть файл resx со свойством MyMessage = "One line\nNextLine"

Когда я использовал: MessageBox.Show(MyFile.MyMessage) У меня было сообщение в одну строку (без Enter).

Shift + Enter в редакторе ресурсов не работает.

1 Ответ

0 голосов
/ 06 ноября 2019

Если вы откроете файл .resx с помощью Редактор управляемых ресурсов , вы можете нажать Shift Введите для ввода многострочных сообщений:

Multiline text in resource editor

Если вы откроете файл .resx в текстовом редакторе, соответствующая запись будет выглядеть так:

  <data name="MultiLineMessage" xml:space="preserve">
    <value>Test
Message</value>
  </data>

enter image description here

И, позвонив по номеру

MessageBox.Show(Properties.Resources.MultiLineMessage);

, верните это поле:

Messagebox with multiline message

Итак, все кажетсяработать как положено. Поэтому, пожалуйста, проверьте, действительно ли в вашем файле ресурсов есть многострочное сообщение.

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