[[Open棟梁>https://github.com/OpenTouryoProject]] wiki

-[[戻る>アプリケーション設計のポイント]]

*目次 [#o1dcb047]
#contents

*概要 [#dc0bf14e]

*画面遷移方式 [#p046b813]
リッチクライアントでは、以下の画面遷移が可能である。

-ウィンドウを用いた画面遷移
--モーダレス=Showメソッド
--モーダル=ShowDialogメソッド
--注意
---戻る処理が有る場合は、画面を消さずに退避しておく必要が有り、
---且つ、画面遷移にループが有る場合は、退避した画面を再利用する必要がある。~
(再利用しない場合、画面がメモリ リークし、タスク バー上に画面が増え続ける)

-UserControl切り換えによりWebページライクなウィンドウ内の画面遷移 
--Windows Forms 、WPFの双方で採用可能。
--WPFではPage Based Navigationと呼ばれるフレームワークが用意されている(Pageを切り替える)。

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS