WPF将UserControl大小设置为MainWindow容器大小

时间:2011-08-05 00:23:07

标签: wpf layout user-controls

我有一个mainWindow,它有一个菜单和容器来放置userControl,具体取决于菜单按钮的点击。 网格中的StackPanel中的dpmain,宽度和高度是自动,水平和垂直 在我的应用程序中,对齐是拉伸的

dpMain.Children.Clear();
dpMain.Children.Add(元件);

UserControl是一个大数据网格,当我将Userconrol添加到mainform时,mainform调整大小到网格的大小, 但我实际上需要网格的大小是StackPanel的实际大小,并且能够在调整Main表单大小时调整大小。

谢谢

1 个答案:

答案 0 :(得分:0)

StackPanel不适用于此,因为它只允许在一个方向上拉伸。如果您只有一个控件,请尝试用它替换整个面板。