2012-03-22 35 views
0

我還沒有找到任何以前的問題來處理我的問題。我在另一個網格控件(wholeSurface)中有一個名爲frontFace的網格控件。我正在處理多個頁面打印,因此我將frontFace分配給像這樣的FixedPage fPage1。現在如何在不影響可見性的情況下從其父級移除子級控制

fPage1.Children.Add(frontFace); 

,問題是,frontFace現在有2位家長,但它只能有一個家長和一個異常被拋出要我斷開。現在,如果我清除wholeSurface的孩子,一切都完美無缺。但是,當然,我不可能在整體表面看到frontface。用戶必須能夠看到frontFace!如何斷開兒童控制而不影響其可見度?

任何幫助,將不勝感激。

回答

0

簡單和簡短的答案:你不能。我認爲網格wholeSurface和FixedPage是同一個可視化樹的一部分,任何wpf元素只能分配到兩者中的一個。如果您嘗試打印當前屏幕,請檢查以下內容link

相關問題