C#で使用すると、この厄介な問題がありますwebBrowserControl
(VS 2005とVS 2012の両方でテストしましたが、後のバージョンは機能すると思っていましたが、機能しませんでした)。
私はいくつかの HTML テーブルを手動で生成している Web ページ (asp.net) を持っていますが、正常に動作します。何らかの理由で、ページを Win Forms アプリケーションにシフトしたい (フォームのボタンをクリックすると、URL、つまりローカルが読み込まれます)ホスト aspx ページ、フォームの Web ブラウザー コントロール内)
しかし、テーブルが Web ブラウザーに表示されると、一部のセルの境界線が見落とされます。なぜこれが起こっているのかわかりません。これは単純な HTML テーブルであり、派手なスタイリングは使用していません。<td>
境界線が 1 に設定された単純なテーブルです。 px.
問題は、Web ページがすべてのブラウザ (IE、FF、Chrome) で完全に表示されることですが、webBrowser コントロール内では、一部のセルの境界線が非表示になります。