Найти - Пользователи
Полная версия: wx.Grid и SetColSize
Начало » GUI » wx.Grid и SetColSize
1
zblackcat
При размещении SetColSize в конструкторе - нет эффекта. Подскажите в чем я не прав?

class MyGrid(wx.grid.Grid):
def __init__(self, parent, selmode=Column):
wx.grid.Grid.__init__(self, parent, -1)
self.DisableDragRowSize()
self.SetRowLabelSize(0)
self.SetColSize(0, 280)# - не работает
usmix
Возможно сработает:

...
col = 0 # номер столбца
width = 100 # ширина
self.SetColMinimalAcceptableWidth(width)
self.SetColMinimalWidth(width)
self.AutoSizeColumn(col, False)
...
Vader
zblackcat
Подскажите в чем я не прав?
В том что пытаетесь ресайзить колонку, которой еще не существует. т.е. ее сначала надо создать а потом ресайзить, либо сделать вот так:
self.SetDefaultColSize(280, True)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB