Сетка внутри таблицы или MainTable

У меня есть один WWSD или один SDPanel с некоторыми атрибутами, но между этими атрибутами, которые зафиксированы внутри таблицы или непосредственно в MainTable, который я хочу поместить, и Grid, проблема заключается в том, что Grid не отображается, а когда я помещаю Grid, это уже невозможно прокрутка в WWSD или SDPanel, как если бы Сетка застряла в SDPanel больше, чем сетка не отображается.

Кто-нибудь может помочь мне поставить Решётку и держать всё нормально?

Спасибо.

1 ответ

Я предполагаю, что вы ориентируетесь на Android.

Проблема в том, что Android изначально не поддерживает вложенную прокрутку. Следовательно, макет GeneXus, содержащий сетку, отключит собственную прокрутку формы (так что сетка может сама прокручиваться).

Есть два способа решения этой проблемы:

  • Перепроектируйте панель так, чтобы форма не превышала по вертикали размер экрана (таким образом, прокрутка формы не требуется).
  • Установите autogrow=true для сетки, размер которой будет изменен, чтобы соответствовать всем элементам (и "оттолкнет" любые другие элементы управления, расположенные под ней). Поскольку сетка больше не нуждается в прокрутке, прокрутка формы будет включена.
Другие вопросы по тегам