![]() |
Ширина столбца в DataGrid
Я использовал <mx: DataGrid>. При добавлении любых элементов ширина столбцов не менялась мои два столбца были одинаковой ширины, всё было красиво.
Я поменял его на <s: DataGrid>. Выставил те же настройки (в частности, неизменяемую ширину столбцов) В правый столбец записал строчку длиннее чем в левом и граница столбцов съехала влево от середины. Если записать короче, то съезжает вправо. Почему и как от этого избавиться? |
А у колонки стоит resizable = false?
|
Да, у обеих!
Если это поможет, выкладываю mxml-код: Код:
<s:DataGrid id="db" left="10" right="10" top="105" bottom="40" editable="false" enabled="true"> |
Ну так и ширину наверное нужно задать. Сорь, не было времени на эксперименты.
|
Если задать ширину, то работает, да. Но мне хотелось бы написать "50%", но вот ругается.
|
Опять же, не пробовал, но если 50% не разрешает, то, наверное, есть смысл отнаследоваться от GridColumn и добавить свою функцию для percentWidth и в ней делать рассчеты сколько там нужно ширины, чтобы получилось 50%.
|
| Часовой пояс GMT +4, время: 20:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.