В tkinter есть ли способ привязать виджет внутри сетки к его строке и столбцу так же, как вы могли бы ссылаться на элемент внутри список (или список списков), зная его позицию в списке?Найти элемент по его позиции в сетке tkinter
0
A
ответ
2
Вы можете вызвать метод .grid_slaves(row, column)
для родительского виджета; это вернет список (возможно, пустой) виджетов в этой ячейке.
Вы также можете перебирать все дочерние виджеты (.grid_slaves()
без параметров, или .winfo_children()
) и звонить по .grid_info()
на каждом из них. Это возвращает словарь с 'row'
и 'column'
ключами, а также различные другие параметры сетки.
0
На самом деле я понял, что могу решить мою собственную проблему гораздо проще, буквально составив список списков с каждым под-списком, содержащим все виджеты для одной строки, и поэтому я могу ссылаться на каждый элемент через его строку и столбец.
Смежные вопросы
- 1. Установить фон в сетке Просмотр по позиции позиции
- 2. JQuery позиции найти элемент
- 3. Python, tkinter: как определить позиции элементов в сетке?
- 4. Как получить элемент по имени класса по его позиции
- 5. Рисунок на сетке Tkinter
- 6. Значение tkinter чисел в сетке
- 7. jQuery - Элемент позиции, показать его, анимировать его
- 8. Выравнивание кнопок Tkinter в сетке
- 9. Могу ли я выбрать элемент по его позиции в nightwatch.js?
- 10. Получить HTML-элемент по позиции
- 11. Невозможно вернуть элемент в python в определенной позиции на сетке
- 12. Как найти документ по его позиции/индексу в массиве?
- 13. Найти элемент ID по его стилю
- 14. Найти элемент по классу и переключить его
- 15. Как найти элемент html по его значению
- 16. Найти элемент по его значению атрибута
- 17. JQuery найти элемент по его индексу
- 18. Весов столбцов в сетке Tkinter
- 19. Получить элемент списка по позиции
- 20. Добавление Tkinter ScrolledText к сетке
- 21. Найти все стрелялки в сетке
- 22. Изменить вид позиции стрелки в гибкой сетке
- 23. Координаты кнопок TkInter на сетке
- 24. Элемент изменения позиции позиции
- 25. Найти элемент по атрибутам
- 26. Выберите элемент в сетке
- 27. XMLStarlet: Выбор элемента по его позиции номер
- 28. Найти смещение в сетке
- 29. tkinter canvas в сетке имеет дополнительное пространство
- 30. Python/Tkinter Как обновить информацию в сетке