Wpf 固定网格';这是集装箱内的实际情况

Wpf 固定网格';这是集装箱内的实际情况,wpf,xaml,width,actualwidth,Wpf,Xaml,Width,Actualwidth,假设我们在另一个网格中有gind,父网格有许多子网格,根据它们我们的网格得到一些实际的宽度和高度。所有我需要的是固定得到的实际宽度作为我的网格宽度,我怎么做呢?我试图将宽度绑定到实际宽度本身,但结果是,现在它对您很糟糕 谢谢据我所知,您希望检索父级的大小而不定义它,当您这样做时,您会得到一个NaN值。 必须首先更新网格的布局,如下所示: parentGrid.UpdateLayout(); double with = parentGrid.ActualWidth; 是的,类似这样,但在XAML

假设我们在另一个网格中有gind,父网格有许多子网格,根据它们我们的网格得到一些实际的宽度和高度。所有我需要的是固定得到的实际宽度作为我的网格宽度,我怎么做呢?我试图将宽度绑定到实际宽度本身,但结果是,现在它对您很糟糕


谢谢

据我所知,您希望检索父级的大小而不定义它,当您这样做时,您会得到一个NaN值。 必须首先更新网格的布局,如下所示:

parentGrid.UpdateLayout();
double with = parentGrid.ActualWidth;

是的,类似这样,但在XAML中,您希望子网格与其父网格具有相同的宽度?我使用拖放方式将项目放入其中,并且我不希望调整其大小。您可以向我们显示一些代码吗?我真的不明白你的问题是什么。好的,我明天会做个例子,谢谢你抽出时间,我的朋友。也许你可以发布一些简化的XAML来演示你的布局和你想要的?我不太明白