2016-12-03 2 views
1

Есть ли быстрый способ доступа к местоположению, в котором я размещал определенный виджет.Доступ к расположению сетки в tkinter

Например, если у меня есть кнопка

self.exampleButton = tk.Button(self) 
self.exampleButton.grid(row=3,column=0,sticky="EW") 

Есть ли способ, что я могу получить строку или столбец? Что-то вроде self.exampleButton.getPosition?

Создает словарь для хранения информации, например {self.exampleButton:(3,0)}, лучший способ?

ответ

1

Tkinter имеет удобный grid_info() функцию:

info = exampleButton.grid_info() 
print((info["row"], info["column"])) 
Смежные вопросы