2011-05-03 61 views
0

Flex中我的ItemRenderer出現問題。我正在開發一個移動應用程序,並使用一個列表。其中一項是設定日期。但是當日期錯誤時,我想在我的messageField中設置一個文本,如:To date必須在From日期之後。mobileIconItemRenderer中的多行消息字段FLex

問題是我不知道(而且似乎沒有找到它在任何地方),你可以在多行設置消息字段。 我在一個可能的論壇上閱讀,但沒有解釋如何。

click me to see example

在這裏你可以看到我想要的(在列表中5the項目是利用多)的例子。

我有一個函數在我的itemRenderer設置messagefield:

private function messageLabelFunction(item:Object):String 
{ 
    var eventMessageParameter:EventMessageParameterCount = 
     EventMessageParameterCount(item); 
    return eventMessageParameter.details;   
} 

我希望有人能幫助我。

提前致謝!

親切的問候, 蒂博·海倫

+0

請張貼代碼爲列表項目渲染過。謝謝! – rekaszeru 2011-05-03 08:25:48

+0

找到了解決方案!將在一分鐘後發佈...但仍然感謝 – Thibault 2011-05-03 12:27:01

回答

2

我找到了最好的解決辦法:

我不停地搜索和網站有LIK E法:variableRowHeight但這並沒有在Flex 4.5中工作。我再次搜索了adobe論壇,發現了這個威脅:adobe forum forum

所以它其實很簡單。只需在你的itemrenderer中添加高度。

我希望我可以幫助別人與此

親切的問候,

蒂博·海倫