Open棟梁 wiki
目次 †
概要 †
画面遷移方式 †
リッチクライアントでは、以下の画面遷移が可能である。
- ウィンドウを用いた画面遷移
- モーダレス=Showメソッド
- モーダル=ShowDialog?メソッド
- 注意
- 戻る処理が有る場合は、画面を消さずに退避しておく必要が有り、
- 且つ、画面遷移にループが有る場合は、退避した画面を再利用する必要がある。
(再利用しない場合、画面がメモリ リークし、タスク バー上に画面が増え続ける)
- UserControl?切り換えによりWebページライクなウィンドウ内の画面遷移
- Windows Forms 、WPFの双方で採用可能。
- WPFではPage Based Navigationと呼ばれるフレームワークが用意されている(Pageを切り替える)。