0

なぜ私の「mainRegion.Activate(view);」画面にビューが表示されませんか?

ビューを追加した後に .Activate() を配置しませんが、ModuleInit.cs に登録された (RegisterViewWithRegion) 既定のビューを削除した場合にのみ機能します。しかし、別のモジュールに移動し、デフォルト ビューが削除されたモジュールに戻ると、空白のページが表示されるという問題が発生します。

手がかりはありますか?ありがとうございました。*) デフォルトのビューを削除したくないのですが、参考文献で説明されているように、必要なビューを表示できるのは Activate(view) のみです。

参照: http://msdn.microsoft.com/en-us/library/dd458899.aspx

4

1 に答える 1

0

Activate(view);に変更Remove(this);

myviewは から直接継承されていないためUserControlです。

于 2010-06-02T06:35:39.500 に答える