2009-09-21 44 views
0

我創建了一個動態的窗口,它在內存中但尚不可見。在其他窗口中,我想顯示這個窗口的一個小預覽。我正在使用一個視覺刷來實現這一點,設置視覺刷的視覺屬性。不可見的窗口(Visualbrush)的預覽

它與可見窗口完美配合,但如果窗口不可見,則該圖像刷不會顯示任何內容。

如何顯示預覽?

回答

0

最後,我做了從窗口主柵格而不是窗口本身創建的視覺刷。無論窗口是否可見,它都可以工作,但我不確定這是否是正確的方式。

+1

我認爲這是唯一的解決方案,因爲網格本身是可見的,我認爲這是你設置Visibility =「摺疊」到你的網格,你會陷入同樣的​​問題。 – 2009-09-21 11:29:35

+0

@Nicolas Dorier:是的,但網格生成的圖像與窗口生成的圖像不一樣。我會嘗試將網格的高度和寬度與窗口中的高度和寬度同步......也許它有幫助,但我不確定。即使它工作,我認爲這不是一個優雅的解決方案。 – Jonathan 2009-09-21 12:22:54

+1

一個快速和骯髒的解決方案是將您的窗口移出客戶端屏幕。我猜想會更容易 – 2009-09-21 17:53:38

相關問題