0
我認爲這是非常有名的控件,但我無法在Web上找到WPF示例/博客。我需要的是像StackPanel一樣堆疊在一起的Expander WPF控件的集合。不同之處在於擴展器應該在默認情況下被摺疊,並且一旦其中一個被擴展,它應該佔用所有剩餘的空間。如果展開的擴展器位於堆棧的中間,它應該將它下面的項目一直推到父元素的底部邊緣。每個擴展/崩潰行爲應該是動畫的。WPF:擴展器堆疊在彼此之上,應該展開一個,並採取所有剩餘空間
StackPanel作爲Expanders的父面板在這裏是不可能的,因爲它不能給所有的剩餘空間給它的孩子(ren)。 DockPanel可以做到這一點,但它可以做到這一點只爲「最後一個孩子」,我需要能夠爲任何孩子做到這一點。
那麼實施這個最好的方法是什麼?