是否可以使用WebBrowser控件作爲C#中的UI界面?我可以使用WPF WebBrowser控件作爲C#中的UI界面嗎?
我喜歡直接在控件中寫入一串HTML,並獲取一個事件並在點擊鏈接時讀取超鏈接的值。 HTML是一種出色的渲染語言,如果我們不能在應用程序中使用這種技術,這似乎是一種浪費。
如果這是不可能的,有沒有什麼好的選擇,因爲WPF控件不夠「流暢」。我需要一個非常靈活的渲染環境,但不希望重新發明輪子。
我想澄清的是,當然我可以包含這樣的控件,並使用HPPT或其他協議獲取和發送數據,但在我的情況下,我想直接分配一串HTML並捕獲超鏈接事件的點擊。
我不會從基於WinForms-WPF混合的新程序開始。據我所知,WindowsFormHost主要用於將應用程序遷移到WPF,而不是用於新軟件。 – Zyphrax 2009-07-20 23:22:00