.net datagrid大于usercontrol

.net datagrid大于usercontrol,.net,wpf,datagrid,.net,Wpf,Datagrid,我的主页有一个菜单,可以将用户控件加载到Stackpannel中。 我有几个用户控件,其中一些有datagrid。 但是当我将一个大集合绑定到datagrid时,datagrid会比usercontrol大很多。如何将网格的最大宽度/高度设置为usercontrol的大小。 由于网格的大小,usercontrol的大小似乎也变得非常大 主页上有一个网格控件: usercontrols被添加到ContainerSP中 谢谢 FilipStackPanel假设画布不受限制,如果您真的想控制动态大小

我的主页有一个菜单,可以将用户控件加载到Stackpannel中。 我有几个用户控件,其中一些有datagrid。 但是当我将一个大集合绑定到datagrid时,datagrid会比usercontrol大很多。如何将网格的最大宽度/高度设置为usercontrol的大小。 由于网格的大小,usercontrol的大小似乎也变得非常大

主页上有一个网格控件:

usercontrols被添加到ContainerSP中

谢谢


Filip

StackPanel假设画布不受限制,如果您真的想控制动态大小,请使用网格来代替

它不起作用,我用网格替换了StackPanel,但是UserControl中的DataGrid仍然比窗口大。您是否指定1*作为网格的列宽(非自动)?