WPF(.NET, WinUI) GUIプログラミング Part31
at TECH
9:.NET MAUI HighSchool
23/01/25 19:22:56.63 I78/+Jqu.net
>>8
xaml2009っていいもんなの?
10:デフォルトの名無しさん
23/01/25 20:38:09.97 p9s9PYuH.net
Flutter 3.7
11:デフォルトの名無しさん
23/01/25 21:33:47.47 nq19f4JR.net
>>1
貴方には人脈が足りないわ
12:デフォルトの名無しさん
23/01/26 22:08:36.52 xlPUDsu5.net
Observerパターンを取り入れ始めたんだけど、ちょっと凝ったことすると一気に難易度上がって崩壊するわ
13:.NET MAUI HighSchool
23/01/27 07:22:35.95 j9f73zRK.net
>>12
Rx使え
14:.NET MAUI HighSchool
23/01/27 08:05:12.54 j9f73zRK.net
どうでもいいかもしれんけどMVVMって
VM↔Mは1対多だけどV↔VMは1対1が基本だよね?
15:デフォルトの名無しさん
23/01/27 08:38:22.83 RxpK1TrS.net
YES
16:デフォルトの名無しさん
23/01/27 10:51:04.71 JmJb63qg.net
>>13
それ使ってもちょっと難しいことしたらキツかったわ
デバッグもしにくいしメンテ大変よ
17:デフォルトの名無しさん
23/01/27 12:15:42.07 WdKOXuPi.net
1.2.3で、やっとtoolkitのImplicit Animationがマトモに動くようになった模様
1.0から15ヶ月は長かったな
18:.NET MAUI HighSchool
23/01/27 12:20:38.12 V5rrNNYD.net
>>17
需要ないからしゃーない
今5chブラウザ作ってるからそれで認知度上がってくれればよいが…
19:デフォルトの名無しさん
23/01/27 14:25:54.40 6tOaIdXR.net
>>18
Youtubeに上がってたな
20:.NET MAUI HighSchool
23/01/27 16:28:25.55 YXqDPp2F.net
>>18
そう
上げた
21:デフォルトの名無しさん
23/01/27 23:12:16.12 Ze4DWSK5.net
>>14
そうとも言い切れないよ
22:デフォルトの名無しさん
23/01/27 23:19:02.38 Ze4DWSK5.net
ああ基本か
基本と言えば基本だけどそうでもないと言えばそうでもない
ページの画面遷移
タブページ
何をどう捉えるかでどうとでも取れる
23:.NET MAUI HighSchool
23/01/28 07:48:21.08 Akv+btg4.net
>>22
ページが複数あってもページ分1対1対応のV↔VMが作られてるイメージ
24:デフォルトの名無しさん
23/01/28 10:04:10.54 zBTU9IJ/.net
Vをどう捉えるか次第だけど、一般にはクラス、あるいはインスタンス単位じゃね?
そういう意味では、Vに対してVMは基本1つだけど親のVに割り当てられたVMを子のVが参照することがあるから
V:VM は 1:N かねぇ。
25:デフォルトの名無しさん
23/01/28 10:04:47.17 zBTU9IJ/.net
逆か。 N:1 だ。
26:デフォルトの名無しさん
23/01/28 11:54:21.60 1IGwH4nq.net
複数の親Vを意識してVMを設計することはないから1:1でいいでしょ
27:デフォルトの名無しさん
23/01/28 12:34:11.44 zBTU9IJ/.net
親兄弟それぞれにbindするプロパティをひとまとめにしたVMはふつうに作るが。
28:デフォルトの名無しさん
23/01/28 13:21:22.90 1IGwH4nq.net
あー複数の見せ方を想定した汎用VMもあるか
取り消します
29:デフォルトの名無しさん
23/01/28 18:38:02.10 2fN4XNNZ.net
ViewModelからViewエレメントにアクセスするのはタブーじゃねぇの?
UIエレメントアクセスするなら、Viewにトリガープロバイダーをインジェクションして、ビハインドでやれよ。
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
469日前に更新/6567 Bytes
担当:undef