AutofillGroup
用于分组可自动填充的控件,如 TextField
或 CupertinoTextField
。
示例
基本示例
- Python
import flet as ft
def main(page: ft.Page):
page.add(
ft.AutofillGroup(
ft.Column(
controls=[
ft.TextField(
label="名称",
autofill_hints=ft.AutofillHint.NAME,
),
ft.TextField(
label="邮箱",
autofill_hints=[ft.AutofillHint.EMAIL],
),
ft.TextField(
label="电话号码",
autofill_hints=[ft.AutofillHint.TELEPHONE_NUMBER],
),
ft.TextField(
label="街道地址",
autofill_hints=ft.AutofillHint.FULL_STREET_ADDRESS,
),
ft.TextField(
label="邮政编码",
autofill_hints=ft.AutofillHint.POSTAL_CODE,
),
]
)
)
)
ft.app(main)
属性
content
该组的内容控件。
值类型为 Control
。
dispose_action
当该 AutofillGroup
是顶级 AutofillGroup
并且正在被销毁时运行的动作,以清理当前的自动填充上下文。
值类型为 AutofillGroupDisposeAction
,默认值为 AutofillGroupDisposeAction.COMMIT
。