2011-05-21 57 views
0

我有這個問題: 我有一個dataGrid,每當我將列設置爲不可調整大小時,寬度會變得混亂;在DataGrid怪癖中固定行寬

作品:

var myCol:DataGridColumn = new DataGridColumn("Title"); 
myCol.width = 180; 

不起作用(寬度約爲40pixels):

var myCol:DataGridColumn = new DataGridColumn("Title"); 
myCol.width = 180; 
myCol.resizable = false; 

有沒有人遇到這樣或知道爲什麼發生這種情況?

我準備好了,現在只是創建自己的DataGrid類...

+0

你可以發表你的'DataGrid'代碼的其餘部分嗎? – 2011-05-23 15:19:45

回答

0

一件事,幫助我們在過去的:在您設置一個DataGrid列任何寬度,設置horizo​​ntalScrollPolicy爲「on」 。設置寬度後,可以將其設置回「關閉」或「自動」。

看到這個:Flex 3 DataGrid Column Width Problem

+0

'horizo​​ntalScrollPolicy =「on」' – Daniel 2011-06-10 04:56:59