本文整理汇总了Python中tkinter.ttk.Combobox.config方法的典型用法代码示例。如果您正苦于以下问题:Python Combobox.config方法的具体用法?Python Combobox.config怎么用?Python Combobox.config使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类tkinter.ttk.Combobox
的用法示例。
在下文中一共展示了Combobox.config方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from tkinter.ttk import Combobox [as 别名]
# 或者: from tkinter.ttk.Combobox import config [as 别名]
def __init__(self, master):
Frame.__init__(self, master)
pane = PanedWindow(orient=HORIZONTAL)
leftFrame = LabelFrame(text="Liste des rapports de visite")
# NUMERO
tbNum = Entry(leftFrame, width=24)
tbNum.insert(0, '12') # Hydrater avec les propriétés du rapport
tbNum.config(state='readonly')
Label(leftFrame,
text='Numéro de rapport : ').grid(row=0, column=0, sticky=SE)
tbNum.grid(row=0, column=1, sticky=SE, pady=5)
# PRATICIEN
cbbPraticien = Combobox(leftFrame,
width=22,
values=['Alice', 'Bob', 'Charlie', 'Donald'])
cbbPraticien.set('Alice') # Hydrater avec les propriétés du rapport
cbbPraticien.config(state='disabled')
Label(leftFrame, text='Praticien : ').grid(row=1, column=0, sticky=SE)
cbbPraticien.grid(row=1, column=1, sticky=SE, pady=5)
# DATE
tbDate = Entry(leftFrame, width=24)
tbDate.insert(0, '16/12/2014') # Hydrater avec les propriétés du rapport
tbDate.config(state='readonly')
Label(leftFrame, text='Date : ').grid(row=2, column=0, sticky=SE)
tbDate.grid(row=2, column=1, sticky=SE, pady=5)
# MOTIF
cbbMotif = Combobox(leftFrame, width=22, values=[
'Visite régulière',
'Demande',
'Nouveau produit'])
cbbMotif.set('Visite régulière') # Hydrater avec les propriétés du rapport
cbbMotif.config(state='disabled')
Label(leftFrame, text='Combo : ').grid(row=3, column=0, sticky=SE)
cbbMotif.grid(row=3, column=1, sticky=SE, pady=5)
pane.add(leftFrame)
# BILAN
rightFrame = LabelFrame(text="Bilan : ")
txtBilan = Text(rightFrame, height=6, width=64)
txtBilan.insert(0, 'Bla blabla bla.')
txtBilan.config(state='disabled')
txtBilan.grid(row=4, column=1, pady=5)
# ECHANTILLONS
# TODO
pane.add(rightFrame)
pane.grid(row=0, column=0)
示例2: callback
# 需要导入模块: from tkinter.ttk import Combobox [as 别名]
# 或者: from tkinter.ttk.Combobox import config [as 别名]
def callback(combobox: ttk.Combobox):
"""Reduce the displayed values to substring matches to the user's input."""
text = combobox.get()
combobox.config(values=sorted(list(n for n in names if text in n)))