Henehefu 用 ウィキ

メニュー



- Views

最近の更新

取得中です。


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

「WPFメモ/MVCのコントローラを分離してみるテスト」の編集履歴(バックアップ)一覧はこちら

WPFメモ/MVCのコントローラを分離してみるテスト」の最新版変更点

追加された行はこの色になります。

削除された行はこの色になります。

 【むむむ】
 
 Hogeクラスはどこかで定義済みってことで
 
 *ベースクラス
 #include(WPFメモ/MVCのコントローラを分離してみるテスト/base)
 #right(){&link_edit(page=WPFメモ/MVCのコントローラを分離してみるテスト/base)}
 コントローラのベースクラスはジェネリックでモデルクラスを持つとしよう。
 
 *へろーコントローラクラス  
 #include(WPFメモ/MVCのコントローラを分離してみるテスト/helloc)
 #right(){&link_edit(page=WPFメモ/MVCのコントローラを分離してみるテスト/helloc)}
 たとえばウィンドウAとBで同じような動作(姫ちゃんに「やっほ^^」とか)をするのでその部分をコントローラに分離。
 カートリッジのごとくビューにコントローラをはめ込む。
 コントローラがビューを作るのと、ビューがコントローラを作るのはどっちがいいんだろうね?
 それともそのビューとコントローラを管理する神クラス(じゃーまねークラス)でも作るか?
 
 *びゅー.cs
 #include(WPFメモ/MVCのコントローラを分離してみるテスト/view.cs)
 #right(){&link_edit(page=WPFメモ/MVCのコントローラを分離してみるテスト/view.cs)}
 今回はビューがモデルとコントローラを作っちゃうよ。
 コントローラベースクラスでコマンドバインディングの登録の委譲をさせてるのでAddCommandToで登録するじぇ。
 
 *ビュー.xaml
 #include(WPFメモ/MVCのコントローラを分離してみるテスト/view.xaml)
 #right(){&link_edit(page=WPFメモ/MVCのコントローラを分離してみるテスト/view.xaml)}
 ボタンにどのコマンドをやらせるかおしえる。
 ----
 
 #comment_num2(vsize=6)

タグ一覧