2012-05-23 2 views
1

문자열에 WPF 컨트롤의 XAML을 작성해야합니다. XamlWriter.Save()를 사용했습니다. 그것은 잘 작동합니다. 또한 VS Xaml 코드보기와 같은 편집기 (읽기 전용)에서 문자열을 형식화하고 들여 쓰기 및 표시해야합니다. 나는 이것을 어떻게하는지 모른다.WPF의 간단한 XAML 뷰어

귀중한 아이디어를 공유하십시오.

+0

처음부터 이것을 써야 할 필요가 있습니까, 아니면 제 3 자 컨트롤을 기꺼이/허용 할 의향이 있습니까? –

답변

2

save to a XmlWriter instance, XmlWriter를 만들고 XmlWriterSettings 인스턴스를 만들고 Indent 속성을 true로 설정하고 XmlWriter에서이 값을 설정할 수 있습니다. 그런 식으로 들여 쓰기를해야합니다.

컨트롤을 표시하려면 wpf에서 RichTextBox을 사용하거나 웹에서 사용자 정의 컨트롤을 찾으십시오.

+0

정확히 내가 필요한 것. 고마워. :) –

+0

출력 할 때이 이상한 네임 스페이스 정의가 나타납니다. '. 그러나 원래의 XAML 파일 한 다음 네임 스페이스 선언 : ' bitbonk