2014-04-23 55 views
1

我想實現在WPF簡單的框架應用程序將打開幾個網站像谷歌框架導航,雅虎.. 我有一個這樣的框架:用的RenderTransform

<Frame x:Name="framenew" Content="Frame" HorizontalAlignment="Left" Height="100" Margin="439,327,0,0" VerticalAlignment="Top" Width="100" RenderTransformOrigin="0.5,0.5"> 
     <Frame.RenderTransform> 
      <TransformGroup> 
       <ScaleTransform/> 
       <SkewTransform/> 
       <RotateTransform Angle="-27.751"/> 
       <TranslateTransform/> 
      </TransformGroup> 
     </Frame.RenderTransform> 

我試圖加載WWW。 google.com在我的應用程序啓動時。

frame1.Navigate(new Uri("http://www.google.com"));

但不是履行上述角度(RotateTransform),則默認的角度爲0,幀變爲它是旋轉前的方式。

有人可以解釋我在這裏失蹤的是什麼?

回答

2

它不工作,因爲它在內部實現了一個WebBrowser控件。但WebBrowser不是本機WPF控件,它是一個hwnd主機。除了翻譯轉換之外,它不能被轉換。使用標準WPF沒有解決這個問題的辦法,但是你可以嘗試使用Awesomium .Net包裝器。

相關問題