Anzeigen von HTML in WPF mit MVVM

8

Ich habe eine HTML-Quellzeichenfolge in der SQL Server-Tabelle "Bericht" im HTMLReport-Feld gespeichert (Feldtyp ist NTEXT). Jetzt muss ich das gespeicherte HTML anzeigen in WPF-Fenster. HTML-Tags und Inline-CSS müssen in diesem WPF-Fenster interpretiert werden.

Kann mir jemand helfen, diesen Code zu vervollständigen?

HTMLView.xaml

%Vor%

HTMLViewModel.cs

%Vor%     
Shai 11.10.2011, 02:58
quelle

3 Antworten

3

Wahrscheinlich möchten Sie ein WPF RichTextBox anstelle der Winforms ein. Beachten Sie, dass die Eigenschaft Document vom Typ% co_de ist %. Da Sie HTML haben, benötigen Sie eine Möglichkeit, HTML in ein FlowDocument zu konvertieren. Diese Frage und Antwort beschreibt eine Möglichkeit, die Konvertierung durchzuführen.

    
default.kramer 11.10.2011 04:05
quelle
2

Sehen Sie sich dieses Projekt an

Eine sehr nette Art, die Darstellung von HTML in Xaml zu behandeln.

    
Erno de Weerd 11.10.2011 06:30
quelle
1

Ich habe basierend auf diesem Artikel ein Steuerelement erstellt:

Ссылка

...

%Vor%     
Jose 24.07.2015 19:40
quelle

Tags und Links