1

制御された環境用のアプリを構築しています。CDHTMLDialog (Visual Studio 2012) を使い始めたのは、すばやく簡単だと思っていたのですが、ドキュメントがほとんどないことにすぐに気付きました。ほとんどのことは理解できましたが、OLE コントロールが使用している IE のバージョンが原因で、問題が発生し続けています。

Win7 を実行しているこのシステムに IE9 をインストールしました (これは制御されたアプリであるため、すべてのインストールでそれを保証できます)。まず、丸みを帯びた角が機能しないことに気付いたので、それは IE8 に違いないと考えました。次に、境界線の間隔が機能しないことに気付きましたが、セルの間隔は機能するため、IE7 を使用している必要があります。このクラスが使用しているものを現在のブラウザ エンジンに更新する方法はありますか?

ありがとう。

4

1 に答える 1

0

基になるコントロールは、IE6 互換モードではデフォルトです。次のタグを追加することで、CDHTMLDialog などでブラウザーのバージョンを切り替えることができます。

<meta http-equiv="X-UA-Compatible" content="IE=9" />

これにより、SVG、最新の CSS 機能などを使用できます。利用可能な IE の最大バージョンを常に使用するには、上記を使用するように変更できますIE=Edge

于 2015-08-05T08:16:04.073 に答える