2012-05-02 9 views
0

私はテストとして、以下のトレースをしようとしていたし、それは私の顔に脂肪エラーを投げるのでこんにちは、この機能以外AIRでexistantか気にいらないで、AS3 AIRアプリケーション - にgetItemAt動作していないトレース項目のDataGrid

trace(musicLibrary.getItemAt(3)[0]); 

Musiclibraryは、行番号と列番号をテストとして使用していたデータグリッドですが、そこには何か問題がありますか?

TypeError: Error #1006: getItemAt is not a function 

これは、ウェブ上で有効な機能ではないとわかっていないため、わかりません。誰でも知っていますか?

編集:使用し終わったものを追加しました。

var songName:String = libraryDP.getItemAt(currentSongNumber+1).Song; 

私は、データがこのような配列に追加されたdataprodiverにオブジェクトの谷を取得しようとしていた。ただ、誰が、私はこれを使用して終了を知らせるために

musicLibrary.push({Song:arr[i].name,Location:arr[i].nativePath}); 

これが誰かを助けることを望みます。

答えて

1

データグリッドにはgetItemAtメソッドが定義されていません。ただし、そのメソッドはデータグリッドのデータプロバイダで呼び出すことができます。つまり、musicLibrary.dataProvider.getItemAt(3)のようにします。

これが役に立ちます。 素晴らしい一日を過ごしましょう。

+0

... oh f ** k me私はちょうど4時間のように感謝の男を修正しようとした – Sam

+0

確かに、男!お役に立てて嬉しいです :) –

関連する問題