2010-07-12 18 views
0

我爲我的AdvancedDataGrid創建了一個自定義列標題渲染器,其中有一個文本和一個小按鈕。一切正常,直到我必須通過點擊按鈕返回一個headerText。如何從IUITextField中獲取不被截斷的文本

由於我的自定義渲染器是AdvancedDataGridHeaderRenderer的擴展,因此它繼承了IUITextField的屬性標籤。所以,當我從自定義渲染器內部調用label.text時,我只能截取文本,但我需要原始文本。

任何想法如何從IUITextField不被截斷的文本?或者,也許原始文本存儲在別的地方,我正在尋找一個錯誤的地方?

回答

1

你可以閱讀從相應AdvancedDataGridColumn

+0

headerText屬性的標題文字我怎樣才能從我的自定義渲染內得到相應的AdvancedDataGridColumn的參考? – Worker 2010-07-12 12:59:52

+0

@Minime [listData.owner](http://livedocs.adobe.com/flex/3/langref/mx/controls/listClasses/BaseListData.html#owner)會給你'AdvancedDataGrid' - 從那裏你可以去哪裏都行。如果需要,listData也有一個'columnIndex'屬性。 – Amarghosh 2010-07-12 13:25:13