2010-08-25 2 views
4

Я играю с моим первым приложением lightswitch и пытаюсь изменить размер элемента управления списком. Кто-нибудь знает как это сделать? Я пробовал:Измените размер элемента управления в lightwitch beta

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

, но скажите, что свойство height не существует. Я быстро просмотрел пространства имен lightwitch в браузере объектов, но до сих пор не нашел ничего полезного.

ответ

0

Этот код выглядит так, как будто он должен работать (просто измените 200 на 200.0 - Высота на два). Я только что проверил почти идентичный код на своей машине.

Вот несколько вещей, которые вы можете попробовать:

  1. Убедитесь, что вы используете правильное имя для элемента управления - Выберите элемент управления в Visual Studio и проверьте имя в окне свойств. Lightswitch создает множество вариантов имен, и легко пропустить, что настоящее имя - «PersonList2», например.

  2. Убедитесь, что вы выбрали «Пиксели» для контроля высоты в окне свойств для управления

После того, как вы можете получить доступ к свойству Height он не будет на самом деле сделать что-нибудь, пока вы не установите регулятор выравнивание до «Верх». Если он остается на «Stretch», он игнорирует все, что написано в свойстве Height.

Сообщите мне, если у вас все еще есть проблемы с его работой.

Смежные вопросы