2010-08-25 78 views
4

我在玩弄我的第一個lightswitch應用程序,並試圖更改列表控件的大小。有誰知道這是怎麼做到的嗎?我試過了:更改lightswitch beta中控件的大小

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

但是被告知height屬性不存在。我已經快速瀏覽了對象瀏覽器中的lightswitch命名空間,但到目前爲止還沒有發現任何有用的東西。

回答

0

該代碼看起來應該工作(只需將200更改爲200.0 - 高度爲雙倍)。我剛剛在我的機器上驗證了幾乎相同的代碼。

這裏有幾件事情,你可以嘗試:

  1. 確保你使用正確的名稱爲控制 - 選擇Visual Studio中的控制,在屬性窗口中勾選名稱。 Lightswitch創建了大量名稱變體,很​​容易錯過實際名稱爲「PersonList2」的例子。

  2. 確保您選擇「像素」的高度控制在屬性窗口控制

一次,直到你設置的控制,你可以訪問Height屬性也不會實際做任何事對齊到「頂部」。如果它仍然在「Stretch」上,它將忽略寫入Height屬性的任何內容。

讓我知道如果你仍然有麻煩讓這個工作。