![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2007
Сообщений: 9
|
в приложении находится ModuleLoader
в загружаемом модуле находится DataGrid с данными подгружаемыми из xml проблема в том, что не могу сделать DataGrid width на 100% я уже везде где только можно менял width может сталкивался кто с такой мелкой проблемой (если это можно так назвать)? |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 9
|
св-во minColumnWidth - совсем не решение
да и с высотой не ясно что делать Примерно так выглядит основное приложение <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:states>
<mx:State name="info">
<mx:AddChild relativeTo="{vbox1}" position="lastChild">
<mx:HBox width="100%" height="100%">
<mx:ModuleLoader id="InfoModule" url="module.swf" creationComplete="InfoModule.loadModule()" width="100%" height="100%"/>
</mx:HBox>
</mx:AddChild>
</mx:State>
</mx:states>
<mx:Panel title="Test" height="100%" width="100%"
paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10">
<mx:HDividedBox width="100%" height="100%" id="hdividedbox1">
<mx:LinkButton label="LinkButton" click="currentState = 'info';"/>
<mx:VBox width="100%" height="100%" id="vbox1">
<mx:TextArea height="85" width="328" text="Some text"/>
</mx:VBox>
</mx:HDividedBox>
</mx:Panel>
</mx:Application>
<?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" height="100%" width="100%">
<mx:XMLList id="employees">
<employee>
<name>Christina Coenraets</name>
<phone>555-219-2270</phone>
<email>ccoenraets@fictitious.com</email>
<additional>some text</additional>
</employee>
<employee>
<name>Joanne Wall</name>
<phone>555-219-2012</phone>
<email>jwall@fictitious.com</email>
<additional>some more text</additional>
</employee>
<employee>
<name>Maurice Smith</name>
<phone>555-219-2012</phone>
<email>maurice@fictitious.com</email>
<additional>born in USA</additional>
</employee>
<employee>
<name>Mary Jones</name>
<phone>555-219-2000</phone>
<email>mjones@fictitious.com</email>
<additional>born in Russia</additional>
</employee>
</mx:XMLList>
<mx:DataGrid id="dg" dataProvider="{employees}" variableRowHeight="true" width="100%" height="100%">
<mx:columns>
<mx:DataGridColumn headerText="Name" dataField="name" width="150"/>
<mx:DataGridColumn headerText="Phone" dataField="phone" width="150"/>
<mx:DataGridColumn headerText="Email" dataField="email"/>
<mx:DataGridColumn headerText="Additional Info" dataField="additional" width="200"/>
</mx:columns>
</mx:DataGrid>
</mx:Module>
Последний раз редактировалось Ango; 18.04.2007 в 21:50. |
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
хз... дело даже не в датагриде. любой контейнер не тянется на 100%.
__________________
Flex 2 и Co |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 9
|
нашёл решение, забыл запостить раньше
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|