4

我正在玩我的第一个灯开关应用程序,并试图更改列表控件的大小。有谁知道这是怎么做到的吗?我试过了:

this.FindControl("PersonList").SetProperty("Height", 200);

但被告知高度属性不存在。我已经快速浏览了对象浏览器中的灯光开关命名空间,但到目前为止还没有发现任何有用的东西。

4

1 回答 1

0

该代码看起来应该可以工作(只需将 200 更改为 200.0 - 高度是双倍的)。我刚刚在我的机器上验证了几乎相同的代码。

您可以尝试以下几件事:

  1. 确保使用正确的控件名称 - 在 Visual Studio 中选择控件并在属性窗口中检查名称。Lightswitch 创建了许多名称变化,例如,很容易忽略实际名称是“PersonList2”。

  2. 确保您在控件的属性窗口中为高度控件选择了“像素”

一旦您可以访问 Height 属性,它实际上不会做任何事情,直到您将控件对齐设置为“顶部”。如果它保持在“Stretch”上,它将忽略写入 Height 属性的任何内容。

让我知道您是否仍然无法使其正常工作。

于 2011-04-15T16:38:12.517 回答