如何在设置 'HorizontalAlignment = "Stretch"' 时获取 'Width'?

How to get the 'Width', when set 'HorizontalAlignment = "Stretch"'?

我用 HorizontalAlignment = "Stretch"

预订了 Grid

现在,我想知道它的 Width 是什么?

我想在运行时用C#做这个

提前致谢。

假设您有以下网格:

<Grid Name="gvDummyContent" HorizontalAlignment="Stretch" />

您想获取它的高度和宽度。你可以这样做:

double actualWidth = gvDummyContent.ActualWidth;
double actualHeight = gvDummyContent.ActualHeight;

确保在加载控件后调用这些属性。