0

编程语言:C#/XAML 工作:Windows 8 App Using Visual Studio 2012

嘿,

我想调整网格特定行内项目的高度。为此,我需要网格中该行的 ActualHeight。我想出了以下代码行,一些研究表明我所做的应该是正确的:

如何获得 Grid 对象的绝对行高?

代码:

var height = Week1.RowDefinitions[2].ActualHeight;  

或者

var height = Week1.RowDefinitions.ElementAt(2).ActualHeight;  

在这两种情况下,双值高度都是 0.0。该行的高度用星号设置,即使是像素值也不会给我预期的结果。

有关项目问题的其他信息:

我正在为学校目的编写日历。用户必须输入上学时间的开始时间、一周的最后一个时间段的结束时间以及一个时间段的长度。然后我根据该数据计算 - 基于屏幕的大小 - 该日历中的单个元素可以有多高,这样我就不需要滚动条了。然后这些元素将包含时间和主题等信息。

你能帮帮我吗?

非常感谢!

问候 FunkyPeanut

4

0 回答 0