I have a problem to set background color for Combobox using tkinter ttk with \'vista\' theme (I\'m using Python 3). I\'ve tried code from here ttk.Combobox glitch when state
This code below worked fine for me.It is important set the order of the parameters.
`
style = ttk.Style()
style.map('TCombobox', fieldbackground=[('readonly','white')])
style.map('TCombobox', selectbackground=[('readonly', 'white')])
style.map('TCombobox', selectforeground=[('readonly', 'black')])
self.mycombo = ttk.Combobox(self.frame,textvariable=self.combo_var,
height=15,justify='left',width=21,
values=lista)
self.mycombo['state'] = 'readonly' # Set the state according to configure colors
self.mycombo.bind('<>',
lambda event: self._click_combo())
`