1 名前:デフォルトの名無しさん mailto:sage [2023/01/22(日) 05:53:16.97 ID:oY263ilm.net] WPF(Windows Presentation Foundation)について語るスレ。 前スレ WPF(.NET, WinUI) GUIプログラミング Part30 https://mevius.5ch.net/test/read.cgi/tech/1667010874/ 関連スレ Windows 10 UWPアプリ開発Part 3 https://mevius.5ch.net/test/read.cgi/tech/1627556967/ コードを貼る場合は以下のサイトの利用をお勧め。 https://ideone.com/
290 名前:デフォルトの名無しさん mailto:sage [2023/04/21(金) 19:51:02.73 ID:8+stJbO7.net] その自動車とやらのライバル企業はどこにいる?
291 名前:デフォルトの名無しさん mailto:sage [2023/04/21(金) 20:06:34.92 ID:d/997YIC.net] >>284 つまりLinuxやGoogleが無料で使える世の中はおかしいと言ってるのか アホなのか?
292 名前:デフォルトの名無しさん mailto:sage [2023/04/21(金) 22:35:00.81 ID:j6t40sX8.net] ItemsView ItemContainer RiverFlowLayout AnnotatedScrollbar これは直にWinUIに取り込まれるってこと?
293 名前:デフォルトの名無しさん [2023/04/21(金) 22:48:56.87 ID:0+YhO3oT.net] >>278 どんなデザイナーwと仕事してんだよw
294 名前:デフォルトの名無しさん mailto:sage [2023/04/21(金) 23:00:17.99 ID:d/997YIC.net] >>290 xamlが書けないデザイナーだよ 別に珍しくないぞ 無職は知らんだろうが
295 名前:デフォルトの名無しさん [2023/04/22(土) 00:35:17.77 ID:PfHgG0pw.net] >>291 XAMLに変換すればいいの わかる? 直接XAML書かせる必要なんてないの バカかよw
296 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 00:43:13.94 ID:dYc3cgn6.net] 何を変換させるつもりなんだよw お前xaml書けないだろw
297 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 11:12:57.37 ID:cFUUroIi.net] 昔はhtml <-> XAMLみたいのもあったけどcssわからないと意味がない プログラマになろうという広告があって見て見たら実際はwebデザイナでしたみたいな話が多い 世間で言うプログラマのイメージがwebデザイナで上書きされてもおかしくない
298 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 11:55:22.82 ID:GXtcpEaj.net] 本当にガワだけのデザイン アプリのユーザビリティも含めたデザイン 動きやらレスポンスを含めたデザイン どうプログラマがカバーしていくのかごちゃごちゃしとる
299 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 13:36:51.25 ID:tS4eIgy6.net] WinUI3はリリースノートに乗っていないバグフィックスも結構やっていて 例えばテーマ関係が不安定だったのがいまやどのコントロールもマトモにテーマの切り替えができる 内部のエラーが発生しないようになったのか、コードがWPFより少し早いくらいまで改善 リリースノートだけ見て暴れている人いるけど迷惑だわ
300 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 14:04:29.16 ID:pVMC4yoz.net] WinUIはビルドするとdllがたくさんになるのがヤダ
301 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 14:11:55.40 ID:cFUUroIi.net] 多分winUI4かWinUI3.1がwindowsの最後のネイティブGUIになるんじゃないかな
302 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 16:51:33.61 ID:6VAzXT6u.net] https://github.com/microsoft/microsoft-ui-xaml/discussions/8381 バグフィックス全然されてないから毎回こんな陳情だらけになるんだろ
303 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 17:01:48.35 ID:GXtcpEaj.net] リリースノートに書ききれないバグフィックスリリースの内はまだまだこなれてない
304 名前:デフォルトの名無しさん mailto:sage [2023/04/22(土) 17:47:51.42 ID:cFUUroIi.net] 多分人員を5倍ぐらいにしないとうまく回らないしデザイナも作られない
305 名前:デフォルトの名無しさん [2023/04/23(日) 01:31:20.99 ID:fdU+YKfd.net] ネット上でやりとりする人間は変なひとしかいない。 外国人でも日本人でも同じ。
306 名前:デフォルトの名無しさん mailto:sage [2023/04/23(日) 02:13:22.28 ID:qPcJc4LD.net] 儲かるAzureに熱心だし 今はAIにも夢中だし どうにもならんね
307 名前:デフォルトの名無しさん mailto:sage [2023/04/23(日) 11:02:21.47 ID:DUqm0gOH.net] winUIはしばらく空気 期待したc++からの利用が進む状況でもない 実際にいくつかc++で作ってみてこれやれる人ってほぼいないんじゃないかと実感
308 名前:デフォルトの名無しさん mailto:sage [2023/04/23(日) 15:12:05.98 ID:214TBLRA.net] 確かにC++とXAMLの組み合わせは面倒 XAMLを使わないほうが簡単な気がする
309 名前:デフォルトの名無しさん mailto:sage [2023/04/24(月) 00:25:07.62 ID:M0P0lq9X.net] WPFをWinUI3に移行しようと思って手を動かしてみてるんだけど WPF -> UWPの時に変更されたポイントが引き継がれていて 結局UWPもある程度勉強しないと分からんな UWP以降の方が理にかなった記述ができるようになっていると思うけど WPFから乗り換えるのは結構しんどいね
310 名前:デフォルトの名無しさん mailto:sage [2023/04/25(火) 15:07:11.52 ID:aGMk631w.net] WPFでバインディングしたテキストボックスに、ファイルで読み込んだ値を入れても表示されないのですが、 UpdateSourceを後から呼び出す方法ってあるのでしょうか? ググってもキー入力のサンプルばかりなので聞いてみました。
311 名前:デフォルトの名無しさん mailto:sage [2023/04/25(火) 17:23:06.97 ID:NkZmkI5g.net] あいのーてぃふぁいぷろぱてぃちぇんじど かな?
312 名前:デフォルトの名無しさん mailto:sage [2023/04/25(火) 17:35:10.10 ID:h+X7r+oZ.net] https://teratail.com/questions/bp3ygrk58l4ls4 これだろうな
313 名前:デフォルトの名無しさん mailto:sage [2023/04/25(火) 17:53:09.87 ID:jwlAeKCm.net] 本当にそれなら > Binding text1, が原因だと思うわ
314 名前:デフォルトの名無しさん mailto:sage [2023/04/25(火) 17:55:44.86 ID:jwlAeKCm.net] 若干コードが香ばしい気がするけど今もこんなふうに書いてんの?
315 名前:デフォルトの名無しさん mailto:sage [2023/04/25(火) 18:02:44.21 ID:NkZmkI5g.net] >>310 あとデータを入れるのはmyviewmodel.Text1 ="aaa"
316 名前:デフォルトの名無しさん mailto:sage [2023/04/25(火) 19:21:15.70 ID:sKWC1JF6.net] https://devblogs.microsoft.com/ifdef-windows/the-windows-community-toolkit-2023-update/
317 名前:デフォルトの名無しさん mailto:sage [2023/04/26(水) 17:13:38.30 ID:h+C0DrIA.net] https://mevius.5ch.net/test/read.cgi/gamedev/1680141201/ MAUI君発見される
318 名前:デフォルトの名無しさん [2023/05/01(月) 20:56:27.77 ID:kCwS8NPD.net] WPFの画面を印刷したくてスクリーンショットとってpng形式で保存->MSPAINTで 印刷、という風にやってたけど、XAML直で簡単に印刷できるのな。 今日知ったわ。
319 名前:デフォルトの名無しさん mailto:sage [2023/05/01(月) 21:37:40.82 ID:QhhqW7ol.net] それが売りだったからなー
320 名前:デフォルトの名無しさん [2023/05/02(火) 07:15:51.42 ID:KE+nSfQy.net] ペーパーレスとは言えまだ必要だしバッチリ綺麗に印刷できると気持ちいいw
321 名前:デフォルトの名無しさん [2023/05/02(火) 22:23:26.15 ID:sWm6w+Yt.net] >>315 どうやるのか教えてほしいっす
322 名前:デフォルトの名無しさん [2023/05/03(水) 07:52:20.02 ID:MYtDffGH.net] どこかのサイトみてやったんだがわからんな。 ソースは職場なんで明けだな。
323 名前:デフォルトの名無しさん [2023/05/04(木) 20:07:06.46 ID:OWBNkYFc.net] 帳票だったらEXCELでテンプレート作ってClosedXMLでやっちゃうのが お手軽ではある。 セルの設定しておけば数値放り込むだけで後は勝手に処理してくれるし。
324 名前:デフォルトの名無しさん mailto:sage [2023/05/05(金) 08:59:37.87 ID:w8DBsTJT.net] いま総理は国外逃亡中だろ。 まじ意味不明
325 名前:デフォルトの名無しさん mailto:sage [2023/05/05(金) 09:58:20.39 ID:VDYHFDsH.net] Excelで印刷というのがありえない
326 名前:デフォルトの名無しさん mailto:sage [2023/05/05(金) 11:03:07.11 ID:6aT9WaSX.net] ドラッグ&ドロップの質問です。 <ListView AllowDrop="True" DragOver="listView_DragOver" Drop="listView_Drop" ... WPFだとエクスプローラーでも別のファイラーアプリでもEverythingでももちろんできます。 まったく同じことをWinUI3だとエクスプローラーでも別のファイラーでもできるけど、 Everythingではイベントが起きずできません。 どこか間違ってる?変更されてる? どうにかできる方法ありますか?
327 名前:デフォルトの名無しさん mailto:sage [2023/05/05(金) 13:40:45.29 ID:+H0gkw8G.net] 解決方法は知らんが権限周りかな Everythingをサービスとしてや管理者として実行してないか
328 名前:デフォルトの名無しさん mailto:sage [2023/05/05(金) 17:05:38.58 ID:6aT9WaSX.net] >>324 サービス、管理者として実行だとD&D不可、 通常実行だと可でした。 自分用なのでEverything側で凌ぐことにします。 ありがとうございました!
329 名前:デフォルトの名無しさん [2023/05/08(月) 19:33:50.78 ID:eTiXLebz.net] XAML印刷 // 印刷にあたり調整 <Grid x:Name="G1" Background="#FFE5E5E5"> var tfg = new TransformGroup(); tfg.Children.Add(new ScaleTransfor
330 名前:m(0.65,0.65)); //65% tfg.Children.Add(new TranslateTransform(30, 20)); // 左にボタンがあるので それを印刷させないため移動 G1.RenderTransform = tfg; PrintDialog printDialog = new PrintDialog(); printDialog.PrintTicket.PageOrientation=System.Printing.PageOrientation.Land scape; printDialog.PrintTicket.PageMediaSize = new System.Printing. PageMediaSize(System.Printing.PageMediaSizeName.ISOA4); printDialog.PrintVisual(G1, "test"); // 元の大きさへ var tfg2 = new TransformGroup(); tfg2.Children.Add(new ScaleTransform(1.00,1.0)); //100% tfg2.Children.Add(new TranslateTransform(0, 0));//元の位置へ G1.RenderTransform = tfg2; [] [ここ壊れてます]
331 名前:デフォルトの名無しさん [2023/05/08(月) 19:37:33.91 ID:eTiXLebz.net] >>322 結構便利だよ。 セルさえ変わらなければ自由に変えられるし。 closed XMLはEXCELがインストールされてるのが前提だが。
332 名前:デフォルトの名無しさん [2023/05/08(月) 22:37:54.46 ID:3zTSAd/T.net] 便乗質問お願いします。 Win10だと下記でプリンタ選択できたのですがWin11だとできません。 どうすればよいでしょうか? var printerName = "プリンタ名"; var printDialog = new PrintDialog(); var lps = new LocalPrintServer(); var printQue = lps.GetPrintQueues().Where(x => x.Name == printerName).FirstOrDefault(); if (printQue != null) printDialog.PrintQueue = printQue; printDialog.ShowDialog();
333 名前:デフォルトの名無しさん [2023/05/09(火) 06:57:43.46 ID:oR/IazVW.net] プリンタ名あってるか。
334 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 09:10:37.31 ID:D2jsvnik.net] "ワイのプリンタ"
335 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 10:57:03.67 ID:YTbu4xRN.net] もちろん合ってますよ lps.GetPrintQueue(printerName)でもいいんですが無いと例外出るので回しています ちなみにShowDialogの前にprintDialog.PrintQueue.Name 見るとちゃんと変わっています 環境は.NET Framework4.8 Win11の使いにくいダイアログです
336 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 11:53:29.92 ID:k/H+QMeH.net] 選択できませんって具体的にどういうこと? 自分は分かってても他人はそれだけでは状況を正確に捉えられないよ
337 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 12:08:27.85 ID:YTbu4xRN.net] 印刷ダイアログを開いた時点で ダイアログ内で選択されている出力プリンタを変更出来ません Win11では常に「通常使用するプリンタ」が選択されています 開いた後に変更は出来ます Win10では変更できます 動画じゃないと理解していただけないでしょうか?
338 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 12:12:41.95 ID:LwvaBWbi.net] 日本語がちゃんと書けないなら動画の方がいいかもね
339 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 12:22:25.00 ID:YTbu4xRN.net] はぁ ただの嫌味なんで動画は上げません
340 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 12:49:06.16 ID:vlSDegU5.net] >>333 印刷ダイアログ表示時に初期選択されているプリンタをコードで設定しようとしてるのに Windows11ではそれが無視されてシステム既定のプリンタが初期選択された状態でダイアログが表示されてしまう という解釈でいいのかな?
341 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 13:09:10.74 ID:LwvaBWbi.net] >>335 要らん要らん あげなくていいよ ほら他の人がイミフって言ってるから答えなよ
342 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 15:41:13.56 ID:fHFGuVZX.net] >>336 そうです Windows11 22H2の「Win32アプリケーションから印刷しています」ダイアログで事前にプリンタを変更できません。
343 名前:332 336 mailto:sage [2023/05/09(火) 18:26:02.30 ID:EfOvDufh.net] >>338 11は手元にないからざっと調べるだけ調べてみたけど新しい印刷ダイアログは曲者らしいね ただ見つかるのはレジストリいじって従来のに戻す方法に関する情報ばっかりで プログラムから操作する際の注意点なんかは見当たらず 同じ問題に遭遇して解決した人の目に留まればいいんだけど
344 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 18:27:44.52 ID:K+hXzBCZ.net] 留まったけど教えてやるメリットを感じない
345 名前:デフォルトの名無しさん [2023/05/09(火) 19:21:57.74 ID:oR/IazVW.net] そりゃそうだろ。教えて自分に何のメリットもない。 親切心で書くくらいだ。
346 名前:デフォルトの名無しさん mailto:sage [2023/05/09(火) 19:26:29.22 ID:K+hXzBCZ.net] 質問しながら嫌味を書くやつだからなぁ
347 名前:デフォルトの名無しさん [2023/05/09(火) 20:23:43.53 ID:D8tEecOC.net] >>342 一石二鳥やないか
348 名前:デフォルトの名無しさん [2023/05/09(火) 20:25:08.84 ID:oR/IazVW.net] OSの違いだけで動作不良なら仕様外の動作してるんだろ。 あとLINQはバグの元だ。
349 名前:デフォルトの名無しさん [2023/05/09(火) 21:24:01.40 ID:oR/IazVW.net] https://www.winhelponline.com/blog/restore-legacy-print-dialog-windows-11/
350 名前:デフォルトの名無しさん [2023/05/09(火) 21:25:33.34 ID:oR/IazVW.net] reg add "HKCU\Software\Microsoft\Print\UnifiedPrintDialog" /v "PreferLegacyPrintDialog" /d 1 /t REG_DWORD /f これとかね。
351 名前:デフォルトの名無しさん mailto:sage [2023/05/10(水) 07:40:52.97 ID:zXoG8uKj.net] https://github.com/dotnet/wpf/discussions/7788 やる気ないからほぼ何も変わってねぇ
352 名前:デフォルトの名無しさん mailto:sage [2023/05/10(水) 07:45:21.01 ID:zXoG8uKj.net] https://www.youtube.com/live/cNfINi5CNbY?feature=share さぁ、待機の時間だよ Dart 3 Flutter 3.10
353 名前:デフォルトの名無しさん mailto:sage [2023/05/10(水) 12:27:48.18 ID:ihVK8fAX.net] >>344 この場合、仕様外の動作って何を指してるん?
354 名前:デフォルトの名無しさん mailto:sage [2023/05/10(水) 12:40:53.83 ID:qs6QvCEc.net] LINQはバグの元とか言っちゃうあたりお察し 後から従来のダイアログを使う方法を出してきたあたり、適当なこと言ったって自覚はあるのだろう
355 名前:デフォルトの名無しさん mailto:sage [2023/05/10(水) 15:57:17.52 ID:tAwBKs0U.net] >>347 WPFは枯れた技術という事じゃね?
356 名前:デフォルトの名無しさん mailto:sage [2023/05/10(水) 17:23:21.83 ID:m/tthB0D.net] もう枯れっ枯れよ
357 名前:デフォルトの名無しさん mailto:sage [2023/05/10(水) 22:22:46.25 ID:zXoG8uKj.net] this feature may not make it in time for .NET 8 (possibly .NET 9) Win11Themeのこれよ .NET 8に間に合わないかも?
358 名前:デフォルトの名無しさん [2023/05/11(木) 00:11:44.16 ID:KBR636WS.net] >>348 Dart 3たいしたものないな・・・
359 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 00:54:19.67 ID:8SO9KQ3l.net] Dartの言語機能よりFlutterのwasmやマルチウィンドウへの対応の方が気になる Impellerとかほんと迷惑だよな apple向けのjankを取り除くためだけに無駄な労力がかかってるし
360 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 12:51:11.44 ID:2/EQwNdd.net] 米国年収では、Ruby がGo/Rust/Elixirの3強を超えた! PHP, Dart は、高卒の茶髪ギャルがやるイメージ Ruby, Elixir : 9.3 万ドル Go : 8.9 Rust : 8.7 多くの言語 : 6.5〜7 PHP : 5 Dart : 4.4
361 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 23:47:08.87 ID:Q1P2sT3q.net] >>326 アリが㌧
362 名前:デフォルトの名無しさん [2023/05/14(日) 07:28:02.53 ID:Z9t5AO6q.net] CANVASに決め打ちで位置指定できればいいんだけど。そんなツールないかね。 印刷して位置確認してまた修正してまた印刷。プリンタ間の往復。
363 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 11:48:30.69 ID:O9KLOqkG.net] flutter 3.10ガッカリ
364 名前:デフォルトの名無しさん [2023/05/14(日) 19:44:57.32 ID:i9/qYKmG.net] 最近WPF始めたけど これUI作成楽だしバインドも簡単でいいね C#コード書くより簡単で分かりやすい
365 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 19:59:11.83 ID:MlTTbBuH.net] 珍しいやつだなお前 普通はxamlに殺意湧くもんだと思ってたけど それはこれからか
366 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 20:01:53.02 ID:gjxwqavB.net] mauiだぞ
367 名前:デフォルトの名無しさん [2023/05/14(日) 20:18:07.91 ID:9JCMYqC6.net] >>361 HTMLやってたんじゃね。
368 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 22:10:39.64 ID:akRvJfoN.net] FormsからならXAMLは天国だなあ
369 名前:デフォルトの名無しさん [2023/05/15(月) 06:52:52.99 ID:3w+UV2De.net] >>361 XAMLのほうがコード量が明らかに減ったから 変更が簡単で楽だと感じた MVVMをガチガチに守ろうとすると面倒なことが多いけど
370 名前:デフォルトの名無しさん [2023/05/15(月) 07:37:26.45 ID:RajzSWfQ.net] MVVMやってる人いるんだw
371 名前:デフォルトの名無しさん mailto:sage [2023/05/15(月) 12:07:27.74 ID:VtI330xM.net] コードビハインドとMVVM以外に何か選択肢あるの?
372 名前:デフォルトの名無しさん mailto:sage [2023/05/15(月) 12:35:07.78 ID:wS5FtXi0.net] V.VMというかV.M でやってます
373 名前:デフォルトの名無しさん [2023/05/15(月) 19:42:06.89 ID:RajzSWfQ.net] MVVM使うほどのアプリ作ってないしなぁ。 CANVASで帳票印刷してるんだがwindow作ってそれのコンテンツプロパティに CANVAS指定でプレビューできんのな。 しかも使用してるモニタが93DPIなんでほぼ原寸で出てた。感動したわ。
374 名前:デフォルトの名無しさん mailto:sage [2023/05/15(月) 20:42:41.83 ID:WX+SovFb.net] >>369 そういうときコードビハインドでやってるの? それとも>>368 みたいな感じ?
375 名前:デフォルトの名無しさん [2023/05/15(月) 22:09:33.99 ID:RajzSWfQ.net] 分からないという事もあり、アンチMVVM!
376 名前:デフォルトの名無しさん mailto:sage [2023/05/15(月) 22:35:33.78 ID:0oc4REo8.net] そもそもバインドするデータが無い という場合はどうしょうもないな
377 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 08:12:50.00 ID:scMhFUkR.net] Canvasって、ViewModelとChildrenバインドできたっけ? XamlからItemSource、ItemTemplate使ってもうまくいかなかったような・・・ 仕方なくコードビハインドでやった記憶がある。
378 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 09:49:54.49 ID:202gI0ra.net] そういうときはサービスクラスを作ってカプセル化してVからVMにインジェクションする って、書いただけじゃ伝わらないよな
379 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 16:18:50.60 ID:/dwC7JTn.net] >>374 もうちょっと具体的に紹介してよ
380 名前:デフォルトの名無しさん [2023/05/16(火) 18:01:09.06 ID:4Qe65khc.net] MとかVMとか、なんか、いろいろ難しそうなことやってんだな。。
381 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 19:51:15.02 ID:n3YZZSHv.net] データグリッドの値をいじったりするのは データバインドしなきゃやっとれんでしょ
382 名前:デフォルトの名無しさん [2023/05/16(火) 20:00:54.76 ID:4Qe65khc.net] そんなことはあるまい。
383 名前:デフォルトの名無しさん [2023/05/16(火) 20:07:59.79 ID:MBYEcVuB.net] MVVMっぽい何かはしてるけど たいした物つくらないから時間の無駄な気がしてならない
384 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 20:46:43.78 ID:yTYZJaUk.net] データグリッドをバインドなしで扱うとするとイベントハンドラでゴリゴリデータ書き換え?
385 名前:デフォルトの名無しさん [2023/05/16(火) 20:54:05.20 ID:4Qe65khc.net] データグリッドの殆どがDBとかCSVからのデータ表示用だろ。入力もあるけど。 だから検索して表示した後は放置。必要があればまた全更新。 だからゴリゴリデータ書き換えって事態はないんじゃね。 しかしデータグリッド早いよな。7000件をCSVから全表示させても1秒かかるか どうかって感じ。非同期化してたのを戻したわ。
386 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 21:10:29.48 ID:HznneTlP.net] いや、データ編集ありの場合にデータバインドなしでどうやんの?って話の流れでしょ
387 名前:デフォルトの名無しさん [2023/05/17(水) 07:05:06.66 ID:Lo59nD5D.net] データグリッドに手を加えてバイディングなしでやってた。
388 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 15:05:01.97 ID:k2sfi7EW.net] またmっvmかよ
389 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 18:00:09.26 ID:ELtH3TLu.net] なぜMVVMかって? ドメインモデルに集約するためさ。 .Net Conf 2022でも2023でも聴講すればわかる。 >374のような、ボケスタイルはやらない。 DIでレポジかインスタンス参照を渡すとか言ってるんだろうが、VMからV参照は双方向参照。 SOLID原則を学べ・・・ と言いたい。
390 名前:デフォルトの名無しさん [2023/05/17(水) 20:16:07.84 ID:Lo59nD5D.net] さっぱりわからんわ〜。 ま、大事なのは要件が実装できかどうかだと思っている。