よく、「unable to bind to property」という警告が出ていて、どうしてかなぁと思っていたら、答えが載っていた。
私も、Flexのドキュメントに載っていたサンプルで覚えたのですが、その通りに書くとよくないみたいで、データバインディングを使うときは、クラスを作ってあげるか、あるいは、関数などで値を取得するラッパーを作ってあげると良いみたいです。そのまま使えると楽なんですけど。