2012-02-08 69 views
1

天兒真好人摺疊控件是否仍佔用內存?

這可能是一個容易給你很多,但我很好奇......

如果隱藏例如發言權使用visibility.collapsed一個StackPanel,它刪除從記憶裏?

如果不是,從存儲器中刪除一個堆棧面板,但能夠輕鬆再次顯示它的最好和/或最簡單的方法是什麼?

我明白我可以在代碼隱藏中重新創建SP,但我想知道是否有簡單的方法?

我想過讓SP成爲一個用戶控件,還是我只回答我自己的問題?

編輯:

我似乎沒有回答我的問題,感謝本·福格特。現在我知道如何刪除一個孩子控制感謝Somesh Mukherjee,所以它似乎我可以使用兩個答案:)

+1

當你說「再次顯示它容易」,你的意思應該記住您或用戶已經將其內容所做的任何更改?這需要記憶。 – 2012-02-08 04:44:25

+0

我的意思是像添加它像SP.Add或類似的東西,而不必重新定義什麼是SP(基本上只是顯示它是如何第一次定義的副本) – Ubermonk 2012-02-08 04:49:43

+0

使用用戶控件應該幫助你,那麼你可以調用它的構造函數並將其添加回DOM。 – 2012-02-08 04:51:08

回答