0

私は自分のアプリケーションで CAL フレームワークを使用していますが、複合 UserControl を別の場所で再利用する必要があるところまで来ました。つまり、次のリージョン用にそのユーザー コントロールの新しいインスタンスを作成し、そのプロパティの一部を次のように変更します。 UIContext.

そうしようとすると、子供がすでに登録されているという例外が発生しました。

この点に関するサンプルコードをいただければ幸いです。

4

1 に答える 1

0

不具合がありました。CAL は、複合ユーザー コントロールを再利用できるほど柔軟ではありません。最終的にベース UI を作成し、そこから 2 つの異なる複合ユーザー コントロール クラスを派生させる必要がありました。

于 2011-08-02T06:54:57.223 に答える