Тема: список, що розкривається Combobox
Друзі, чи можна із списку Combobox при виборі певного значення, вивести це значення в інформаційне вікно? Якщо можна підкжать (наведіть довільний приклад, як це зробити). Щиро дякую.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Python → список, що розкривається Combobox
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Друзі, чи можна із списку Combobox при виборі певного значення, вивести це значення в інформаційне вікно? Якщо можна підкжать (наведіть довільний приклад, як це зробити). Щиро дякую.
Друзі, чи можна із списку Combobox при виборі певного значення, вивести це значення в інформаційне вікно? Якщо можна підкажіть (наведіть довільний приклад, як це зробити). Щиро дякую.
Спочатку розкажіть яким чином ви той Combobox створюєте. Бо можна його зробити згенерувавши HTML для браузера, а можна Qt підключити. Відповідь на ваше питання для цих двох випадків буде дуже різною.
Друзі, чи можна із списку Combobox при виборі певного значення, вивести це значення в інформаційне вікно? Якщо можна підкжать (наведіть довільний приклад, як це зробити). Щиро дякую.
from tkinter import*
from tkinter import ttk
from tkinter import messagebox
def result(event):
messagebox.showinfo('Увага', 'Сьогодні ' + combobox())
root = Tk ()
root.geometry('150x100')
combobox = ttk.Combobox (values=["Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота","Неділя"], height=3)
combobox.set ("Дні тижня")
combobox.grid (column = 0, row = 0)
root.bind("<Button-1>",result)
root.mainloop ()
Як мені відозмінити цей рядок:
messagebox.showinfo('Увага', 'Сьогодні ' + combobox())
Друзі, при виборі у списку Combobox певного значення, це значення з'являється в інформаційному вікні? але працює чуть не коректно "<Button-1>", з "<Button-3>" прицює нормально. Можете щось порадити? Щиро дякую.
from tkinter import*
from tkinter import ttk
from tkinter import messagebox
def result(event):
messagebox.showinfo('Увага', 'Сьогодні ' + combobox.get())
root = Tk ()
root.geometry('150x100')
combobox = ttk.Combobox (values=["Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота","Неділя"], height=3)
combobox.set ("Дні тижня")
combobox.grid (column = 0, row = 0)
root.bind("<Button-1>",result)
root.mainloop ()
Ви можете сформулювати, що саме працює, на вашу думку, "некоректно", і як має працювати коректно?
Коли юзер вибирає якесь значення з комбобокса, цей комбобокс генерує подію <<ComboboxSelected>>, до якої можна прив'язати обробник: https://www.pythontutorial.net/tkinter/ … -combobox/
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися