![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Apr 2012
Сообщений: 32
|
Здравствуйте!
Есть DataGrid. В заголовках столбцов длинные надписи. 1)Кто-нибудь работал со свойством rotation? Такой вопрос когда-то обсуждался http://tech.groups.yahoo.com/group/f.../message/62230 Но вот у меня не работает. 2)Или кто-нибудь может подсказать, можно ли headerText писать в несколько строк. headerHeight мы можем сделать большим, но как разбить на несколько строк его содержимое? Заранее спасибо. <fx:Style>
@font-face {
src:url("assets/verdanab.ttf");
fontFamily: "MyFont";
fontWeight: bold;
}
.myStyle1{
fontFamily:"MyFont";
fontSize:12pt;
}
</fx:Style>
<mx:DataGrid id="myGrid2" x="91" y="526" height="100" dataProvider="{initDG2}" editable="true"
variableRowHeight="true" maxHeight="150" headerHeight="60">
<mx:columns>
<mx:DataGridColumn dataField="Contact" width="150" headerText="Длинная надпись"/>
<mx:DataGridColumn dataField="Phone" headerText="Длинная надпись">
<mx:headerRenderer>
<fx:Component>
<mx:VBox horizontalAlign="center">
<mx:Text text="{this.headerText.data}" styleName=".myStyle1" rotation="90"/>
</mx:VBox>
</fx:Component>
</mx:headerRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn dataField="City"/>
<mx:DataGridColumn dataField="Company" editable="false"/>
</mx:columns>
</mx:DataGrid>
На второй вопрос ответ нашёл. <mx:DataGrid x="10" y="294"> <mx:columns> <mx:DataGridColumn headerText="Column 1" dataField="col1" headerWordWrap="true"/> <mx:DataGridColumn headerText="Column 2" dataField="col2" headerWordWrap="true"/> <mx:DataGridColumn headerText="Column 3" dataField="col3" headerWordWrap="true"/> </mx:columns> </mx:DataGrid> Но первый вопрос открыт. |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 32
|
Проблема, наверное, в
В нескольких примерах в интернете используется
и там всё работает. В смысле, всё поворачивается, как надо.
Но мой Builder предлагает только Может кто-нибудь укажет мне на мою ошибку? Спасибо. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|