Как показать HTML в Xaml в C # - PullRequest
8 голосов
/ 08 апреля 2011

У меня есть строка HTML, и я просто хочу показать, как она выглядит.

Как мне показать эту строку, чтобы она выглядела как страница HTML?

Ответы [ 7 ]

3 голосов
/ 08 апреля 2011

Полагаю, вам придется использовать <WebBrowser> control. вам нужно будет вызвать функцию NavigateToString. Проверить http://blogs.msdn.com/b/llobo/archive/2008/06/12/wpf-webbrowser.aspx

3 голосов
/ 08 апреля 2011

Попробуйте использовать <Frame Source="page.html" ... />

или WebBrowser

см. Ссылку MSDN здесь

1 голос
/ 08 апреля 2011

Можно использовать элемент управления WebBrowser и метод NavigateToString, как описано здесь - Установить для содержимого System.Windows.Controls.WebBrowser статический HTML-литерал?

1 голос
/ 08 апреля 2011

Вы можете использовать элемент управления WPF WebBroswer.

Затем вы можете использовать NavigateToString, чтобы установить для вас содержимое элемента управления WebBrowser HTML

1 голос
/ 08 апреля 2011

Немного странное предположение: если вы используете элемент управления WebBrowser, вы можете передать строку в свойство документа.

1 голос
/ 08 апреля 2011

Вы можете использовать элемент управления Webbrowser для достижения этой цели.

0 голосов
/ 09 сентября 2011

Вы можете использовать согласно ниже:

- <PersonalDetails>
  " 
+ <![CDATA[  

        <table>
           <tr>
              <td>Name:<td> 
              <td>JD Varu</td>
           </tr>
           <tr>
               <td>AGE:<td> 
               <td>26</td>
                 </tr>
             </table>
  ]]> 
  " 
 </PersonalDetails>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...