添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
#### Treeview树 表格控件 Treeview 组件是 ttk 模块的组件之一,它既可以作为树结构使用,也可以作为表格展示数据,并没有表格控件)。 和常见的树状结构一样,当 Treeview 作为树使用时,非叶子节点可以展开和折叠。 参考: https://blog.csdn.net/weixin_43302112/category_11423049.html tree = ttk.Treeview(master, options) from tkinter import * from tkinter import ttk main = Tk() data = [(1, "小明", 23, '男', '2021-09-21'), (2, "小强", 23, '男', '2021-09-21'), (3, "小红", 23, '女', '2021-09-21'), (4, "铁头", 23, '男', '2021-09-21')] tree = ttk.Treeview(main, columns=('id', 'name', 'age', 'sex', 'birth'), show="headings", displaycolumns="#all") tree.heading('id', text="编号", anchor=W) tree.heading('name', text="姓名", anchor=W) tree.heading('age', text="年龄", anchor=W) tree.heading('sex',text="性别",anchor=W) tree.heading('birth', text="出生日期", anchor=W) for itm in data: tree.insert("",END,values=itm) tree.pack(expand=1, fill=BOTH) main.mainloop() 作为树使用 Treeview from tkinter import * from tkinter import ttk main = Tk() data = [(1, "小明", 23, '男', '2021-09-21'), (2, "小强", 23, '男', '2021-09-21'), (3, "小红", 23, '女', '2021-09-21'), (4, "铁头", 23, '男', '2021-09-21')] tree = ttk.Treeview(main, columns=('id', 'name', 'age', 'sex','birth'), show="tree headings", displaycolumns="#all") tree.heading("#0", text="学校", anchor=W) tree.heading('id', text="编号", anchor=W) tree.heading('name', text="姓名", anchor=W) tree.heading('age', text="年龄", anchor=W) tree.heading('sex', text="性别", anchor=W) tree.heading('birth', text="出生日期", anchor=W) stu_root = tree.insert("", END, text="学生") man = tree.insert(stu_root, END, text="男") wom = tree.insert(stu_root, END, text="女") for itm in data: if(itm[3]=="男"): tree.insert(man,END,text=itm[1],values=itm) else: tree.insert(wom,END,text=itm[1],values=itm) tree.pack(expand=1, fill=BOTH) main.mainloop()
  • PyQt5 GUI编程
  • PyQt5开发环境安装
  • PyQt模块介绍
  • 时间相关方法
  • 制作简单的PyQt窗口
  • 菜单栏和右击上下文菜单
  • 工具栏和文本域
  • 弹出子窗口
  • 学习小节(一)
  • 布局管理入门和绝对布局
  • 水平布局和垂直布局
  • 网格布局和表单布局
  • 分割器和栈式布局
  • 信号槽机制
  • 信号和槽机制入门
  • 信号和槽机制中级
  • lambda方法
  • 事件处理机制
  • 学习小节(二)
  • QMainWindow 和 QWidget
  • QLabel 标签控件
  • QLineEdit 和 QTextEdit 输入控件
  • QPushButton 按钮控件
  • QRadioButton 和 QRadioButton 单复选按钮
  • QComboBox 下拉列表框
  • 对话框控件
  • 图像绘制控件
  • Drag 和 Drop 拖拽控件
  • QClipboard 系统剪切板访问
  • QCalendar 和 QDateTimeEdit 时间控件
  • QMenuBar 添加到菜单栏
  • QToolBar 工具栏
  • QStatusBar 状态栏
  • QPrinter 打印图像
  • QTableView 表控件
  • QTableWidget 表控件
  • QListView 表控件
  • QListWidget 表控件
  • QTreeWidget 表控件
  • QTabWidget 窗口控件
  • QStackedWidget 窗口控件
  • QDockWidget 窗口控件
  • QMidArea 窗口控件
  • QScrollBar 滑块控件
  • QTimer 定时器控件
  • PyQt5 多线程
  • PyQt5 练习
  • 下拉列表复选全选
  • 下拉列表全选
  • 天气查询升级版
  • 列表dome
  • 窗口内容刷新
  • 列表分页右键菜单搜索
  • 隐藏标题栏目 可以拖动
  • 登录跳转QDialog
  • 启动界面不等待
  • setStyleSheet的用法
  • textBrowser设置无边框且透明
  • 自适应分辨率和图片大小
  • 布局之间调整
  • 透明窗口 圆角 阴影
  • 一个窗口dome
  • pyqt 在pycharm 里面异常提示解决方法
  • 无边框 可拖动大小
  • 打开文件路径
  • QGridLayout() addWidget设置控件间距
  • 登陆窗口 QDialog 开发
  • 登陆窗口 QMainWindow 开发
  • QHBoxLayout()去掉间隙
  • 使用pyside2
  • QSizeGrip隐藏标题栏目可以拖动
  • 圆角 无边框 可拖动拉伸
  • PyQt5 Designe编程
  • Qt Designer
  • Qt Designer教程
  • Qt Designer快速入门
  • Qt Designer布局
  • Tkinter GUI编程
  • Tkinter入门
  • ttkbootstrap 美化
  • customtkinter 美化
  • ttk官方美化
  • Button按钮
  • Label标签
  • Entry输入框
  • Radiobutton单选框
  • Checkbutton复选框
  • Text文本框
  • Listbox列表框
  • Combobox下拉列表框
  • Canvas画布
  • Menu菜单
  • Menubutton菜单按钮
  • Scrollbar滚动条
  • Scale滑块
  • Spinbox数值调整
  • filedialog文件对话框
  • Toplevel顶层窗口
  • pack布局管理
  • grid布局管理
  • place布局管理
  • PanedWindow窗口布局管理
  • LabelFrame标签框架
  • Frame框架
  • messagebox消息框
  • Message消息
  • Notebook 多选项卡
  • PanedWindow 分隔窗格
  • Progressbar进度条
  • Seperator分隔
  • Sizegrip拉伸窗口
  • Treeview树 表格控件
  • Event事件处理
  • Kivy GUI编程
  • PyQt6/Pyside6 GUI编程
  • 第一个窗口
  • 重写窗口移动
  • 线程池操作类
  • Tkinter 练习
  • 下拉列表可以全选
  • 下拉全选例子
  • 一个计算器的例子
  • 点击弹窗可以输入
  •