Цвет фона выбранного выпадающего списка / значение по умолчанию - PullRequest
0 голосов
/ 24 марта 2019

Я хочу изменить по умолчанию белый цвет комбинированного списка tkinter на оранжевый, а при выделении выбрать зеленый.Я не могу найти таргетинг на полное поле, могу изменить только цвет шрифта.

image1

Я искал на форумах и в Интернете, но не смог найти решениев любом месте.Мне удалось окрасить Listbox в оранжевый, но не по умолчанию.

image2

Фон списка

window.option_add("*TCombobox*Listbox*Background", 'orange')

Мой стиль со списком

ttk.Style().layout('combostyleO.TCombobox')
ttk.Style().configure('combostyleO.TCombobox', selectforeground='black', selectbackground='orange', background='green', foreground='orange', padding=4)

Создание Combobox

lendersR = StringVar(window)
lendersR.set('Select lender')  # set the default option
choicesR = excel.Excel().get_resi_lenders_from_csv()
choicesR = sorted(choicesR)
lenderMenuR = ttk.Combobox(window, width=55, height=30, font="Courier 10", textvariable=lendersR, values=choicesR, style="combostyleO.TCombobox")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...