Маштабирование колонок грид

faustgreen
Дата: 08.02.2013 15:10:33
Как сделать, чтобы при изменении размера грида пропорционально изменялись размеры колонок ?
glamis
Дата: 08.02.2013 15:52:16
faustgreen,

В init.grid:
for each _c in This.columns
_c.addproperty('DefKof',_c.width/This.width)
next

В Grid.Resize
for each _c in This.columns
_c.width=This.width*_c.DefKof
Next
Dima T
Дата: 08.02.2013 16:30:17
Или проще: Запомнить ширину до Resize() и в Resize()
lnKoef = This.Width / This.nPrevWidth
for each _c in This.columns
_c.width=_c.width * lnKoef 
Next
This.nPrevWidth = This.Width
faustgreen
Дата: 11.02.2013 18:32:18
Спасибо.