代码之家  ›  专栏  ›  技术社区  ›  sipsorcery

在lightswitch beta中更改控件的大小

  •  4
  • sipsorcery  · 技术社区  · 14 年前

    我在玩我的第一个 lightswitch

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

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

    1 回复  |  直到 14 年前
        1
  •  0
  •   Sam Johnson    13 年前

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

    以下是一些你可以尝试的方法:

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

    2. 确保在“窗口”控件中为“像素”控件选择了

    一旦可以访问Height属性,在将控件对齐设置为“Top”之前,它实际上不会执行任何操作。如果它保持在“拉伸”状态,它将忽略写入Height属性的任何内容。