2009-02-19 78 views
0

我在Silverlight頁面中有一個簡單的網格控件。網格中的一個單元應該放置一個網頁。由於沒有Web瀏覽器控件,因此我在HTML頁面中添加了IFRAME,並且在加載後修改了IFRAME的大小和位置,使其看起來像在網格單元格中。我可以在Silverlight中移動調整IFRAME大小的GridSplitter嗎?

我也有一個GridSplitter,我用它來允許用戶調整網格的部分大小。當用戶調整網格大小時,IFRAME也會調整大小。

所有這些工作很好,只有一個小問題。如果我將GridSplitter拖向IFRAME,只要鼠標指針位於IFRAME前面,調整大小就會停止。我猜是因爲鼠標指針離開了Silverlight控件,現在在HTML區域。

有沒有什麼辦法可以修改這個,以便通過IFRAME拖動GridSplitter繼續調整大小操作?

回答

0

這不是一個完美的解決方案,但是您可以在html模式下將iframe的z順序更改爲拖拽模式以將其置於silverlight應用程序之下嗎?

+0

我試過,但當我改變z-index iframe消失。有沒有辦法使Silverlight的東西透明,以顯示? – 2009-02-20 16:43:47