WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part8
■ このスレッドは過去ログ倉庫に格納されています
0637デフォルトの名無しさん
2011/02/01(火) 16:46:50例えばあるネットワークアプリにおいて、コアの機能(例えば通信等)を別のライブラリに置くとすると、
モデルとなるものは、ライブラリの中に書くと思いますが、
この場合はINotifyPropertyChangedやコレクションはObservableCollection(or INotifyCollectionChanged)を予め使い、モデルを実装した方が
GUIとの連携の際楽かと思いますが、この実装は正しいでしょうか?
(予め実装するのはなんとなく気持ち悪い気はしますが・・・)
またその場合に、対応するVisualModelを作成せず、直接MainWindow等のViewModelへモデルのインスタンスを置くのは
微妙な実装ですかね?
あとライブラリが自分の作った物では無い場合は、ラッパークラス(対応するVisualModel)を作ったりするのでしょうか?
変更通知イベント等を捕まえるのかな・・・
■ このスレッドは過去ログ倉庫に格納されています