Webブラウザを使ってWebサイトをロードするC#winFormアプリケーションがあります。すべてのものは良いですが、いくつかのWebサイトでは、Webブラウザの左または右に余分なスペースがあります。私はウィンドウのIEやChromeのようなすべてのブラウザ上のサイトのリンクをテストしたが、誰もこの問題を抱えておらず、私のアプリにはこの問題がある。解決策を見つけて、私のウェブサイトをウェブブラウザに合わせるためのスペースを取り除く手助けをしてください。 thnxC#のwinform webbrowserから余分なスペースを取り除く方法
0
A
答えて
1
WinForms
のWebBrowser
のコントロールは、デフォルトでIEのレガシーバージョンを使用します。 (IE7)
これは、問題の原因である可能性が高いので、Windowsのレジストリで、たとえばWebBrowser
エミュレーションを上位バージョンIE11に強制する必要があります。
これは私が現在インストールされているIEのバージョンを検出し、レジストリにそれを更新することで、そうするために使用するコードです:
int BrowserVer, RegVal;
// get the installed IE version
using (WebBrowser Wb = new WebBrowser())
BrowserVer = Wb.Version.Major;
// set the appropriate IE version
if (BrowserVer >= 11)
RegVal = 11001;
else if (BrowserVer == 10)
RegVal = 10001;
else if (BrowserVer == 9)
RegVal = 9999;
else if (BrowserVer == 8)
RegVal = 8888;
else
RegVal = 7000;
// set the actual key
RegistryKey Key = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION", true);
Key.SetValue(System.Diagnostics.Process.GetCurrentProcess().ProcessName + ".exe", RegVal, RegistryValueKind.DWord);
Key.Close();
単にあなたのアプリケーションのbegginingにコードを貼り付けます。 詳細については、answerを参照してください。
免責事項:コードはもともと鉱山ではなく、その参照を見つけることができませんでした。
関連する問題
- 1. ggplotから余分なスペースを取り除く方法
- 2. C#Winform WebBrowser Controlで白い余白を取り除くには?
- 3. xsltの要素の余分なスペースを取り除く方法
- 4. モバイルモードで余分なスペースを取り除く方法
- 5. これらの厄介な余分なスペースを取り除く方法
- 6. Objective Cを使用してiPhone Xのテーブルビューの上部から余分なスペースを取り除く方法iOS
- 7. powershell out-file各行の余分なスペースを取り除く方法
- 8. 次のハンバーガーアイコンナビゲーション引き出しに余分なスペースを取り除く方法
- 9. Android:EditTextの下部に余分なスペースを取り除く
- 10. navbar bootstapの後に余分なスペースを取り除く
- 11. redcarpet gem(Ruby on Rails)を使って余分なスペースを取り除く方法
- 12. スクロールされたリストボックスで余分なスペースを取り除く
- 13. 余分なものを取り除く方法
- 14. URLの末尾に余分なスラッシュを取り除く方法
- 15. 余分な空白を取り除く方法ブートストラップのビデオ
- 16. 余分な行リターンを取り除く
- 17. 余分な#import行を取り除く
- 18. foreach条件で余分なtdセルを取り除く方法
- 19. ルビの行から余分な文字を取り除く
- 20. アレイから余分なものを取り除く
- 21. テーブルhtmlデザインから無駄なスペースを取り除く方法
- 22. 余白を取り除く方法
- 23. 複数の行があるときに余分なスペースを取り除く
- 24. C concate string余分なスペース
- 25. Android Actionbar SearchViewアイコンを変更して余分なスペースを取り除く
- 26. 浮動小数点使用時に余分なスペースを取り除くCSS:left;
- 27. divの下の余分なスペースを削除する方法
- 28. アンドロイドの警告ダイアログから余分なスペースを削除する方法
- 29. Scrollviewの下部から余分なスペースを削除する方法
- 30. 文字列内の余分なスペースを削除する方法