C#Grid - 获得所有孩子的身高

时间:2014-08-14 09:27:30

标签: c# grid windows-runtime

我偶然发现了一个小问题,这让我无法继续使用我的代码。 我需要能够收到网格中所有孩子的累积高度。

例如:有3个孩子。它们每个都有40的高度,5的上边距和5的Bot边距。这意味着它们的高度实际上是50x3 = 150。

我该如何检查身高? 我需要它代码的一部分:

_contentGrid.Height = ??? -> Height of all Children together

为什么我想这不重要。更好的选择也无关紧要。我需要以某种方式接收这个高度。

感谢您的时间。

Narakuvera

1 个答案:

答案 0 :(得分:0)

如果它们都具有相同的高度,您应该查看ActualHeight-Property: http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.actualheight%28v=vs.110%29.aspx

_contentGrid.Height = (ActualHeight+10)*3;