2011-03-22 82 views
0

在Silverlight中,如何彈出非模型窗口?我希望該用戶同時與父窗口以及子窗口進行交互。我能做什麼?Silverlight彈出窗口非模型Windows?

+0

你**沒有**做你自己的!蒂姆豪雅爲我們製造了一個。這裏是關於它的[博客文章](http://timheuer.com/blog/archive/2009/07/08/silverlight-floatablewindow-updated-with-resizing-capabilities.aspx)。 – jumbo 2011-03-22 08:15:16

+0

@ Jumbo-我已經測試過它。但可浮動窗口不像非模型窗口那樣工作。基本上,我想在子窗口上使用radtreeview拖放。但據我所知,在模型窗口中它從來沒有發生過。那就是爲什麼我想要使用非模型窗口。 – Anil 2011-03-22 09:09:41

+0

我沒有測試過,控制自己。在[codeplex項目頁面]上(http://floatablewindow.codeplex.com/)據說可以用於「模態和非模態兩種用途」。根據[這篇博客文章](http://timheuer.com/blog/archive/2009/05/10/silverlight-childwindow-non-modal-refactor.aspx),有兩種方法:'Show()'是對於非模態和'ShowDialog()'是模態對話框。什麼不適合你? – jumbo 2011-03-22 09:17:53

回答

2

你必須實現自己的窗口... 好辦法做到這一點是有你的界面頂部帆布,以後你會顯示窗口爲畫布的孩子,就能與你的UI交互以及。