当前位置:网站首页>Flet教程之 07 PopupMenuButton基础入门(教程含源码)

Flet教程之 07 PopupMenuButton基础入门(教程含源码)

2022-07-04 18:49:00 知识大胖

Flet是什么

Flet 是一个框架,使您能够轻松地以您喜欢的语言构建实时 Web、移动和桌面应用程序,并与您的团队安全地共享它们。无需前端经验。

什么是PopupMenuButton

请添加图片描述

单击时显示菜单的图标按钮。

实战代码

import flet
from flet import Icon, Page, PopupMenuButton, PopupMenuItem, Row, Text, icons

def main(page: Page):
    def check_item_clicked(e):
        e.control.checked = not e.control.checked
        page.update()

    pb = PopupMenuButton(
        items=[
            PopupMenuItem(text="Item 1"),
            PopupMenuItem(icon=icons.POWER_INPUT, text="Check power"),
            PopupMenuItem(
                content=Row(
                    [
                        Icon(icons.HOURGLASS_TOP_OUTLINED),
                        Text("Item with a custom content"),
                    ]
       
原网站

版权声明
本文为[知识大胖]所创,转载请带上原文链接,感谢
https://swiftui.blog.csdn.net/article/details/125595420