2012-04-02 14 views
2

WPFアプリケーションでホストされているWebBrowserコントロールにjQuery UIを使用してアニメーション化されたhtmlを読み込もうとしています。 HTMLはIE9で非常にスムーズにレンダリングされるが、WebBrowserコントロールを一種の不安定使用している(下記のhtmlを参照)IE9 WebBrowserコントロールがIE9のようにアニメーションをレンダリングしない

私は両方HKEY_LOCAL_MACHINE/SOFTWARE下/ ...の機能およびHKEY_LOCAL_MACHINE/WOW6432NODE /ソフトウェア/以下IEを可能にしました。 ..

FEATURE_BROWSER_EMULATION (using the value 9999) 
FEATURE_GPU_RENDERING 

http://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/ee330731(v=vs.85).aspx

それでもこれらの機能は、私はまだゆっくりレンダリングするコンテンツを取得有効にしても。私はWPF 4.5で "新しい"空域が助けることができるかどうかを試しました。

誰かがそれを引き起こす可能性があるか、これを修正するために何ができるか考えていますか?

ありがとうございました!

パスカル

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title>test</title> 
    <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js" type="text/javascript"></script> 
    <script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.18/jquery-ui.min.js" type="text/javascript"></script> 
    <style type="text/css"> 
     body{margin: 0;padding: 0;} 
div 
{ 

width:960px; 
height:360px; 
background:blue; 
color: white; 
} 
    </style> 
</head> 
<body> 
    <div id="slide"> 
     bla bla bla bla bla bla bla bla bla 
    </div> 
    <script type="text/javascript"> 
     $(function() { 
      alert(navigator.appVersion); // it is running in IE9 mode 
      var options = { to: { right: "0"} }; 
      $("#slide").show("slide", { direction: "right" }, 2000); 
     }); 
    </script> 
</body> 
</html> 
+0

質問は、WPFのフォーラムに頼まれてい http://social.msdn.microsoft.com/Forums/en/wpf/thread/614fa2e7-0d67-45c2-aeca-03b836ff2277 – PascalN

答えて

1

マイクロソフト(WPFチームが)問題を認めており、この問題を解決しないことを決定しました。

ここではMicrosoft接続チケットを参照してください。

https://connect.microsoft.com/VisualStudio/feedback/details/736253/ie9-webbrowser-control-does-not-render-animations-like-in-ie9

また、私は勝利フォームアプリケーションで同じ問題を持っていたことに注意してください。

+0

リンクがlogin-の背後にあります壁;最後に一度ログインすると、ページが見つかりません。 JYelton

関連する問題