potya
Дек. 28, 2011 14:18:54
Не могу написать текст в угловой ячейке обычного grid'а…
Как это сделать? Может кто знает?
Piton23
Янв. 2, 2012 15:10:55
В смысле угловой ячейке? в области заголовков label (слева сверху)?
Если да, то приходит пока только одна мысль, правда кривая (но к этой области просто так не подобраться, не меняя библиотеки). Если за все время программы, высота заголовков столбов и ширина заголовков строк не меняется, то можно сделать панель, туда вставить текст и разместить ее в левом верхнем углу грида поверх, т.е. она будет над гридом.
doza_and
Янв. 2, 2012 15:31:58
Спасибо за отзыв. Он вроде уже сделал. Потом выложим.
potya
Янв. 2, 2012 15:33:58
Про расположение ячейки вы поняли правильно… Но вот предложенный метод меня, конечно, не устраивает)) Как это глупо, по моему мнению, если нет в наличии такой функции у грида… Нашел GridLabelRenderer в wxPythonDemo. Надо пробовать… Только у меня с этим одна проблема, т.к. гриды делаю через wxFormBuilder, особо нет желания вручную много менять из-за одной ячейки