WPF(.NET, WinUI) GUIプログラミング Part33 (823レス)
WPF(.NET, WinUI) GUIプログラミング Part33 http://mevius.5ch.net/test/read.cgi/tech/1724156206/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
414: デフォルトの名無しさん (ワッチョイ edeb-aSuJ) [] 2025/01/12(日) 13:42:32.40 ID:gtVwcuiu0 >>413 俺は Prism 使ってるけど、どれでもいいと思う MVVM Toolkit は INotifyPropertyChanged の実装とかで code generator 使えるのが売り Prism は機能が豊富なのが売りでダイアログやナビゲーション機能(Pageの代替) とか他にはないのが多い、ただしライセンスが特殊 .NET9 & C# 13 preview だと fieldプロパティ使えるから code generator 使わないでもシンプルにかけるんだよね こっちの方が当然コンパイルも速いし、View から直接Modelにジャンプできるのが便利 .NET10 & C# 14 では この書き方が標準になるはず ``` # INotifyPropertyChanged public class Model : BindableBase { public string Name { get; set => Set(ref field, value); } } # ICommand (lazy初期化) public DelegateCommand HogeCommand => field ??= new(() => { MessageBox.Show("hoge"); }); ``` フレームワークは DI使えればなんでもいいかな http://mevius.5ch.net/test/read.cgi/tech/1724156206/414
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.038s