2011-09-20 3 views
0

나는 책을 나타내는 TreeView 있습니다. 책의 각 장은 xhtml 형식 (epub에서 압축 해제)입니다. 챕터의 경로는 TreeView 항목의 태그로 저장됩니다. TreeView 요소를 클릭하면 선택한 장을 표시해야합니다.xhtml 파일을 표시하는 방법은 무엇입니까?

xhtml 문서를 표시하는 가장 좋은 방법은 무엇입니까? 이 목적을 위해 어떤 통제가 최선입니까?

답변

1

WebBrowser 컨트롤을 사용하고 Source 속성을 XHTML 파일 URL로 설정할 수 있습니다. 태그가 XHTML 파일을 가리키고 HTML HTML 텍스트를 직접 가리 키지 않는 경우 Source 속성이 Uri 객체이므로이 파일을 만들어야 할 수 있습니다.

분명히 WPF에서 HTML을 표시하는 방법입니다.

+0

감사! 나는 그 태그를 어떻게 얻을 수 있는지 궁금해. 개인 무효 treeTableOfContents_SelectedItemChanged (객체 발신자, RoutedPropertyChangedEventArgs e). 나는 헤더 (e.NewValue.Header)를 얻는 방법을 보지만 태그에 대해서는 확신 할 수 없다. 나는 그것을 전혀 접근 할 수 있는가? 감사. – dpreznik

+0

TreeView 인스턴스에서 검색해야합니다 : myTreeView.SelectedItem. TreeView 인스턴스의 이름을 지정하지 않았 으면 이름을 지정하거나 보낸 사람 개체를 TreeView로 캐스팅합니다. – Ucodia

관련 문제