0

実行時に作成されるいくつかのコンポーネントがあり、特定の親イベント中にそれらのコンポーネントで関数を実行したいと考えています。

問題は、これが実行前に作成したコンポーネントでのみ機能することです。

EG私はこれに行くことができます[SomeComponent].BorderShow(); SomeComponent が既にコード内にある場合。

その場でステージに新しいコンポーネントを追加すると、どうしようもない

this[SomeNewComponent].BorderShow()

コンポーネントの名前を文字列として関数に渡し、その関数にコンポーネントから関数またはメソッドを実行させる方法を教えてください。

よろしくお願いします C

4

1 に答える 1

0

最終的には、オブジェクトを名前で見つかったコンポーネントへのプロキシとして使用して、そのメソッドをターゲットにできるようにしました。

于 2012-05-18T06:50:01.490 に答える