stringResource 개행 처리

안녕하세요
<sys:String x:Key="lngKey">test1.test2</sys:String>

test1과 test2 사이를 개행하려고 하는데 구글링으로 찾은 방법으로는 처리가 안되네요.

제가 적용한 방법들입니다.

&#13; 
\n
shift + enter
&#13;, &#10;
&#x0a; 

혹시 방법을 아시면 알려주시면 감사하겠습니다.

1개의 좋아요

xaml에서 쓰실 리소스를 선언 하신 건가요?
일반적으로 wpf string resource 는 resx 파일에서 관리하고
xaml에서는 해당 리소스를 가져다 씁니다.
resx에서 string은 개행도 잘 되고요

1개의 좋아요

아 저희 팀에서는 xaml파일에 ResourceDictionary를 선언해서 사용하고 있습니다… 역시 방법이 없나보군요… 답변 감사합니다.

1개의 좋아요

xml로 관리 하시는거면 <![CDATA[]> 로 감싸서 개행처리(그냥 엔터) 해보세요

1개의 좋아요

빙신의 답변입니다.

xml:space 특성 이용법.

<System:String x:Key="MultiLineString" xml:space="preserve">
        First line
        Second line
    </System:String>

유니코드 개행 문자 ‘&#x0A;’ 이용법.

<System:String x:Key="UnicodeNewlineString">First line&#x0A;Second line</System:String>
2개의 좋아요

비슷한 작업을 예전에 했었는데

저도 이 방식으로 했었어요~

1개의 좋아요

xml:space 사용해서 처리했습니다. 감사합니다