Проблема с компоновкой флетаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Проблема с компоновкой флета

Сообщение Anonymous »

Я хотел бы создать следующий макет:
  • Два столбца, каждый из которых занимает всю высоту страницы.
  • Столбец 1 содержит элементы как объекты Row.
  • Столбец 2 также содержит элементы как объекты Row, но каждая строка содержит несколько контейнеров , и каждая строка должна иметь независимую прокрутку. bar.
Мне удалось создать базовый макет, который похож на то, что я хочу, но:
  • Столбец 1 не занимает всю высоту.
  • В столбце 2 имеется одна полоса прокрутки для всех объектов Row.
Ниже приведен код для воспроизведения моего текущего макета:
def main2(page: ft.Page):

searchArea = ft.Row(scroll="always")

def buildContainer(text):
return ft.Container(
content=ft.Text(value=text),
alignment=ft.alignment.center,
width=page.width * 0.4,
bgcolor=ft.colors.BLUE,
border_radius=ft.border_radius.all(5))

searchColumn = ft.Column(
[
buildContainer("Column 1 item 1"),
buildContainer("Column 1 item 2"),
]
)

searchArea.controls.append(searchColumn) # searchArea.controls[0]

searchArea.controls.append(
ft.Column(
[
ft.Row([buildContainer("Column 2 Row 1 item 1"), buildContainer("Column 2 Row 1 item 2")]), # First feed area
ft.Row([buildContainer("Column 2 Row 2 item 1"), buildContainer("Column 2 Row 2 item 2")]),
]
)
)
page.add(searchArea)

ft.app(main2)


Подробнее здесь: https://stackoverflow.com/questions/792 ... yout-issue
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема с компоновкой флета
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Как распечатать значения текстового поля Флета, добавленные на страницу с помощью цикла for?
    Anonymous » » в форуме Python
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Значок обновления флета в асинхронном режиме
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Окно флета просто останавливается
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Окно флета просто останавливается
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»