编程语言:C#/XAML 工作:Windows 8 App Using Visual Studio 2012
嘿,
我想调整网格特定行内项目的高度。为此,我需要网格中该行的 ActualHeight。我想出了以下代码行,一些研究表明我所做的应该是正确的:
代码:
var height = Week1.RowDefinitions[2].ActualHeight;
或者
var height = Week1.RowDefinitions.ElementAt(2).ActualHeight;
在这两种情况下,双值高度都是 0.0。该行的高度用星号设置,即使是像素值也不会给我预期的结果。
有关项目问题的其他信息:
我正在为学校目的编写日历。用户必须输入上学时间的开始时间、一周的最后一个时间段的结束时间以及一个时间段的长度。然后我根据该数据计算 - 基于屏幕的大小 - 该日历中的单个元素可以有多高,这样我就不需要滚动条了。然后这些元素将包含时间和主题等信息。
你能帮帮我吗?
非常感谢!
问候 FunkyPeanut