2015-06-09 66 views
1

我使用C#編寫Windows窗體應用程序,其中一個要求是在控件中顯示一些html代碼,並使用與相關標記對應的正確顏色。用於顯示html文本的Winforms控件

E.g.在谷歌瀏覽器的網頁上右鍵點擊,然後選擇查看頁面源代碼時,會顯示一個表格,其中包含標記顏色和每行代碼行號的所有HTML格式正確的HTML。

有沒有一個免費的,可靠的控制,可以做到這一點?有沒有一個內置的微軟控制這樣做?

由於我對這個編碼領域不熟悉,有人可以給我提供一些有用的名稱,如果可能的話還有一些資源鏈接?我不確定這樣做的控件的正確名稱,因此,我的Google搜索沒有提供我正在尋找的內容。

此外,控制需要值得信賴。

感謝

+0

使用WebBrowser控件。 http://stackoverflow.com/questions/2428617/display-html-text-in-windows-forms –

+0

http://stackoverflow.com/questions/465258/what-is-the-best-way-to-display- html-content-on-a-windows-form –

+1

@Kumar他希望顯示格式化,非呈現的HTML文本 –

回答

1

你可以試試ScintillaNET控制。它是開源的,並且具有HTML語法突出顯示以及許多其他功能。