Таблицы wxPython для отображения данных в полном кадре - PullRequest
0 голосов
/ 19 июля 2011

Я не могу найти ничего в документах.Весь код, который я нахожу, грязный и повсюду;все, что я хочу сделать, это иметь таблицу, занимающую весь кадр, и иметь 6 столбцов;

  • ID
  • Имя
  • Автор
  • Тип
  • Теги
  • Подробнее

В столбце «Подробнее» должна быть кнопка, которая будет вызывать функцию со столбцом ID в качестве параметра.Как бы я это сделал?Я хочу иметь возможность "заполнить" эту таблицу с помощью массива, с каждой строкой

1 Ответ

0 голосов
/ 19 июля 2011

Задумывались ли вы об использовании ListCtrl вместо этого? Я думаю, что это может работать лучше. Мне особенно нравится виджет ObjectListView, который представляет собой симпатичную объектно-ориентированную оболочку ListCtrl.

Обратите внимание, что ни сетка, ни ListCtrl действительно не поддерживают кнопки в их ячейках, хотя сетка может работать лучше при использовании пользовательского средства визуализации. С другой стороны, есть новый виджет под названием UltimateListCtrl, который поддерживает размещение ЛЮБОГО виджета в любом месте, так что это вариант.

...