.NET
開発ニワカなりの疑問にぶち当たりました。 MVVMに準拠する場合、小画面の表示処理はどこで行うべきか。 今まで、わりかし気にせず処理はViewModelでやらせてたんですが、親子関係の設定を特にしていないからだったことに気づきました。 親子関係を設定する…
子画面のClosedイベントにやりたい処理を登録したデリゲートを登録 でもよいんだけど、これだと毎回子画面追加(インスタンス)時にこのデリゲートも一緒に登録してあげないといけない。毎回。なんかだるいなーおんなじ処理なのになーって思って OwnedWindows…
また躓いたからメモ 現象 Windowクラス(を継承した独自のMyWindowクラス)内のButtonコントロールのCommandに、ViewModel側で用意したDelegateCommandを指定する。 CommandParameterのバインドで、ElementName引数に渡したいWindowのElementNameを指定してバ…
ログのファイル出力ってどう実装するのがよいだろう。ストリーム生成して用意されてるWriteLineAsync()使って一行一行出力しては破棄してってやってるからか、死ぬほど重くなる。それ使わずに、生成から破棄までを非同期にしたらだいぶマシになったけど、非…