我在我的wpf應用程序中遇到了一個有趣的問題。ScrollViewer中的面板
我正在使用mvvm,並且項目由綁定到視圖模型的內容控件組成。
例如:
<Shell>
<ScrollViewer>
<StackPanel>
<ContentControl Content="{Bidning SomeVM}"/>
<ContentControl Content="{Bidning SomeVM2}"/>
<ContentControl Content="{Bidning SomeVM3}"/>
</StackPanel>
</ScrollViewer>
</Shell>
如果堆棧面板只拿到一個項目,它工作正常,但由於某些原因,每個視圖(解決形式VM)需要更多的空間(高度)超過其實際需要。
視圖中包含一個GroupBox和一個DataGrid,如果它是重要的。
所以這是我的問題,有什麼建議嗎?
您是否嘗試刪除堆疊面板? – sll
sll:然後呢?我不能把不止一個孩子.. –