プリズムのログイン画面に関する質問と回答を検索したところ、多く見つかりました。ただし、prism がモジュールをロードする前にログイン画面が表示されることを懸念しているようです。私はそれを望んでいません。
私は自分のシェルを持っています。シェルには、リージョンとして機能するさまざまなコンテナーを含むグリッドがあります。これは、ユーザーがログインしたときにプログラムをどのように表示するかです。
この画面に到達する前に、接続モジュールがアプリケーション ウィンドウ全体を占め、接続ボタンでユーザー名、IP アドレス、およびポートを要求するようにします。私が見つけている問題は、ウィンドウ全体を占有できるようにするこのビューに移動するように見える適切な場所がないことです。これを行う唯一の方法は、グリッド内にすべての行と列にまたがるコンテンツ コントロール領域を配置することです。
しかし、これはずさんなようで、確かにこれよりも優れたアプローチがあります。メインアプリケーションコントローラが最初にログインモジュールビューをロードし、次に接続されたときに、接続されているというイベントを発生させて、通常の「シェル」ビューをその場所にロードできるようにする単一のコンテンツコントロールのみをシェルにする必要がありますログインビューはアンロードされて破棄されますか?