2013-02-11 3 views
0

하나의 콤보 상자 (플렉스 4)가 있는데 항목을 설정하고 싶습니다.항목 설정 플렉스 콤보 상자

var tempObject:Object; 
tempObject.clientName="Raju"; 
clientList.selectedItem = tempObject; 

맞습니까? 왜 tempObject init을하지

<s:ComboBox id="clientList" width="14%" height="85%"change="clientList_changeHandler(event)" 
    dataProvider="{clientListForcombo}" labelField="clientName" 
    prompt="Select the one"/> 
+0

가 여기에 좋은 예입니다 http://help.adobe.com/en_US/flex/using/WS70f0d54f063b9b081aac8d1d1247252e4a0-8000.html –

+1

@PieterWillaert : 이미 dataprovider를 추가했으며 "Raju"라는 항목이 이미 있습니다.이 항목을 콤보 상자에 설정할 수 없습니다. – Naju

답변

2

: 그것은이 오류를

*TypeError: Error #1009: Cannot access a property or method of a null object reference.* 

내 콤보 상자를 보여줍니다 나누었다?

이 시도 :

당신이 콤보 상자에의 dataProvider를 추가 할 필요가
var tempObject:Object = new Object(); 
tempObject.clientName="Raju"; 
clientList.selectedItem = tempObject; 
+0

완벽하게 작동합니다! – Naju