- 1 名前:デフォルトの名無しさん mailto:sage [2022/01/20(木) 05:40:40.10 ID:+TySdXxT.net]
- WPF(Windows Presentation Framework)について語るスレ。
前スレ WPF(.NET, WinUI) GUIプログラミング Part27 https://mevius.5ch.net/test/read.cgi/tech/1632044619/ 関連スレ Windows 10 UWPアプリ開発Part 3 https://mevius.5ch.net/test/read.cgi/tech/1627556967/ コードを貼る場合は以下のサイトの利用をお勧め。 https://ideone.com/
- 348 名前:デフォルトの名無しさん mailto:sage [2022/02/16(水) 22:56:34.84 ID:k9K3LRO9.net]
- WinUI3のContentDialogは極自然にVMから操作可能ではある
但し厄介なバグがあるんだよな
- 349 名前:デフォルトの名無しさん mailto:sage [2022/02/16(水) 23:50:00.59 ID:9J2Avx3b.net]
- そういうところが最近のMSらしい
- 350 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 00:27:46.74 ID:mxZsFD+m.net]
- Windowsのシステムで設定したテーマをそのまま使うと問題ないけど
RequestedThemeでアプリ独自のテーマに変更するとContentDialogの表示がおかしくなる 黒バックに黒文字になったり白バックに白文字になったり しかしContentDialogをページに埋め込みじゃなくて独立させて作るとと何故かうまく動く
- 351 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 08:30:25.43 ID:RRNNLUq7.net]
- >>341
いや、違くない。最初にMVVMとは関係ないと断っている。 だから実装ではなくUXの話。 ちなみにメッセンジャーパターンはアンチパターンだから使うやつは馬鹿。
- 352 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 08:57:01.84 ID:j4TiyS3p.net]
- >>348
どうするのが正解?
- 353 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 13:33:28.92 ID:D3Kp3a02.net]
- >>348
俺がWPFまだやってた頃、 VとVMの通信の方式でかなり揉めてて メッセンジャーパターンの確立で やっとWPF流MVVMのすべての問題が解決! 皆が\(^o^)/ってなってたんだけど その後なんか動きがあったのかい? 自分はこの頃WPFにサヨナラして SPAに全振りする事になったんだけど
- 354 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 13:34:33.35 ID:D3Kp3a02.net]
- >>VとVMの通信
これ双方向の話ね
- 355 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 14:37:01.90 ID:YUSmIxV4.net]
- WinUI3、ちょくちょくデザイナが表示されないってバグ報告あがってて笑った。
まさかデザイナが無いなんて夢にも思わないよな。正式版なのに。
- 356 名前:デフォルトの名無しさん mailto:sage [2022/02/17(木) 14:38:43.90 ID:/0nSI8jp.net]
- WPFに歴史的価値があるとすれば、それは
MVVMは保守性と開発効率を低下させると実証したこと。
- 357 名前:デフォルトの名無しさん [2022/02/18(金) 13:11:59.42 ID:J8+KRXGO.net]
- 既存のFormアプリにWPFのWindowを表示するため
WPFカスタムコントールライブラリのプロジェクトを追加して WPFのWindowがダイアログで開けたのですが、なぜかFormアプリの UIコンポーネントが全て小さくなります。 小さくならない方法はありますでしょうか?
- 358 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 14:23:41.28 ID:94FodQmT.net]
- >>350
VでVの要素を操作するサービスクラスを生成してVMにインジェクションするのが一番楽だが 詳細を噛み砕いて説明するのは骨が折れるから誰かやってくれ
- 359 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 17:40:21.19 ID:FPiQltqk.net]
- >>355
WPF メッセンジャー MVVMでググると上位は大体10年前ぐらいの記事が出てきます でも多分今でもメッセンジャー使ってる人はいるんだと思う ○○の寄せ集めのQiitaですら代わりの技術の紹介がない
- 360 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 17:43:40.08 ID:NqXxszTV.net]
- WPFがMVVMがクソだと証明したからな。
- 361 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 17:47:22.30 ID:FPiQltqk.net]
- 他のMVVMではこんな話で盛り上がってないもんな
データの射影ぐらいの扱いなのになんでWPFじゃ状態遷移とかその他もろもろ全部MVVMでやらなければならないんだ どうせ再利用なんかしないのに
- 362 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 17:54:24.26 ID:Sc3FeDVQ.net]
- >>358
中途半端な初心者が「MVVMでやらないとバカにされる!」 って強迫観念に囚われてるか、意味も分からずこうやって作るものって思考停止してるか、両方か
- 363 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 17:58:06.73 ID:FPiQltqk.net]
- >>359
いやいや 熟練と言うか知り尽くしたほうが危うい
- 364 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 18:26:19.18 ID:TADg4zOp.net]
- メッセンジャーパターンまで付
- 365 名前:ォ合って
辞められて良かったわーー 苦労しても固有のロジックすぎて 他で全く役にたたないからな [] - [ここ壊れてます]
- 366 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 18:27:26.73 ID:TADg4zOp.net]
- >>359
当時から、 MVVM至上主義って言われてたよな
- 367 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 18:45:06.76 ID:T3Y33b1k.net]
- MVVM使わないで、例えばconfigを設定する画面を想定した場合、
//configからcontrolへ IdTextBox.Text=config.Id; //controlからconfigへ config.Id=IdTextBox.Text; みたいなのをコードビハインドに書いてるの?
- 368 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 21:55:43.47 ID:+xc5jpMS.net]
- HTML/CSSなら思い通りの画面作れるけどXAMLだと作れない。
「技術的に」じゃなくて「自分のスキル的に、っていう意味だけど、 やっぱり参考となるようなsampleの絶対数の少なさがなぁ。
- 369 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 22:07:10.37 ID:tDFU7xrn.net]
- WebView2でよくね?
今更こんなオワコン使わなくても
- 370 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 22:20:20.27 ID:eP6qEqnA.net]
- 話題がループしてるな
- 371 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 22:31:21.56 ID:TADg4zOp.net]
- >>365
WebView2をどう使うの?
- 372 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 22:34:46.53 ID:y3Eq57lv.net]
- WebView2の人はUIフレームワークとツールキット何使ってる?
- 373 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 23:51:16.91 ID:YtNFK6ow.net]
- あー、WebViewでローカルのhtmlとかも表示できるってこと?
だったらそれでいいのかな
- 374 名前:デフォルトの名無しさん mailto:sage [2022/02/18(金) 23:55:20.81 ID:TADg4zOp.net]
- どうやって表示制御するの?
- 375 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:12:02.32 ID:v22Fyi01.net]
- >>370
C#のオブジェクトをWebView側に渡すことでJavaScript側からC#のメソッドを呼び出したりC#側の状態を参照したりできる あとは普通にJavaScript側でReactとか使うだけだ
- 376 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:22:40.12 ID:UkMRjGML.net]
- JS側とC#のやり取りをどうやるか定番ってあるのかな。
あまり聞いたことがないがまさかRESTとかじゃないだろうし。
- 377 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:27:02.29 ID:yc9OR0yy.net]
- WPFで自前ブラウザー&httpsサーバー作って
SPAをホストする方法ね 中身はReactとか... 自分がSPAに移行するまえに しのぎでやってた方法 この方式でキオスク端末でまだ何台か動いてるよ でも今はPWA有るからそっちのが楽だけどね
- 378 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:27:35.44 ID:yc9OR0yy.net]
- >>372
websocket
- 379 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:28:31.85 ID:yc9OR0yy.net]
- >>372
electron.NETとかみてみれば もうWPFの要素ないけど...
- 380 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:32:25.83 ID:yc9OR0yy.net]
- あとc#とjsの連携のedge.jsというのがある
- 381 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:36:35.88 ID:X0wJkiGG.net]
- >>368
Svelte
- 382 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:47:45.48 ID:UkMRjGML.net]
- なんかいっぱいでてきたw
定番とかは定まってないのか。
- 383 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:51:11.00 ID:yc9OR0yy.net]
- react
変なの選択すると開発者集めに苦労するよ 保守も
- 384 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:59:59.59 ID:UkMRjGML.net]
- 純粋なWebアプリならもちろんReactでいいんだが。
>変なの選択すると開発者集めに苦労するよ JS on C#ってのが現時点ではそんな気がする。 素直にWPFやFormsでいいじゃん、と。
- 385 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 01:26:47.51 ID:yc9OR0yy.net]
- 潮流的にクライアントサイド要員はjs(ts)必須ですね
デザイナーの成果物がhtml,css,jsですから ダサいのは商品価値もさがりますからね サーバサイドはjava,c#,js,ruby,python(最近は本当に増えてます)いろいろですね 言語統一したかったらjsですね ただサーバサイドは要員も別のが多いです
- 386 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 02:10:08.75 ID:9cx4u8XC.net]
- jsは型が動的なのがなぁ…tsも実行時の型は保証してないし
- 387 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 03:21:20.16 ID:YdSWfk2N.net]
- TSの処理系によって型安全レベルが違ってるからねぇ
ありえんけどブラウザがネイティブでTSに対応したら使ってもいいけど
- 388 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 03:33:01.88 ID:yc9OR0yy.net]
- クライアントサイドはc#よりtypescriptのほうが書きやすくて圧勝ですね
あとUI開発にはホットリロード必須と思います Blazorは最悪でした
- 389 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 07:57:27.90 ID:jK3SOMU4.net]
- JavaScript(TypeScript含む)は絶対関わりたくない。
こんなの大規模開発に使っていい代物じゃないよ。 JavaScriptが担っていた部分はDartに置き換わってほしい。 あとReact系もさっさと滅びろ。
- 390 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 07:57:48.80 ID:ApZEftHi.net]
- >>116のMS製React Nativeがいいんでないか?
もしくは
- 391 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 08:46:04.71 ID:FnhAxPLY.net]
- つか、WebView2ならC#とJSのIFは標準で用意されているのに誰も知らないのな
つまり口だけで誰も使っていないということだろ
- 392 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 09:07:27.13 ID:AlOKsuc0.net]
- >>354
答えになってないかもしれんが、 FormアプリにWPFを使うなら、formのelementhostにWPFのユーザーコントロールを貼るのがいいと思う
- 393 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 10:01:52.96 ID:yc9OR0yy.net]
- >>387
それマジ?
- 394 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 10:14:08.32 ID:FnhAxPLY.net]
- >>389
あ、371の人は知っているようだから「誰も知らない」は間違いだな WebView2のドキュメント見れば書いてあることだ
- 395 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 10:45:05.98 ID:h/hs4NES.net]
- .NET5 WPFのListBoxについて質問があります
VS使わずにやってるんですがBehaviorがないと言われます 名前空間もusingしてますが、そもそも無いようで… 別の機種からの投稿なので具体的な名前空間は忘れましたが、サンプル通りのやつです やりたいことは一つのListBox内の入れ替えや複数のListBox間のD&D操作です
- 396 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 10:48:21.53 ID:v6jasGDT.net]
- C#でM書いて渡せばWebView2のJSから直接アクセスできるから、MVVMやってるならVVMの部分がそのままJSとHTML/CSSに置き換わるだけだね
つまりビジネスロジックは完全にC#で書けるわけで、これでなおJSで大規模開発辛いと思うなら、 多分そいつがMVVMだと思っているものはVMにロジック書きまくってるエセMVVMの可能性が高い
- 397 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:31:54.74 ID:yc9OR0yy.net]
- WebView2
ひっそりとそんなブリッジ機能あったのね 10年前にあれば良かったかな... 日曜プログラマー的に 昔みたくフロントreactでロジックc#で作ってみるかな
- 398 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:32:54.00 ID:yc9OR0yy.net]
- でもWebView2使った
electron相当のもうあんじゃね? 知らんけど
- 399 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:33:36.90 ID:R5yjbcGL.net]
- System.Windows.Interactivity.dll → Xaml.Behaviors.Wpf
- 400 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:50:34.88 ID:UkMRjGML.net]
- >>392
でもJSとC#混在ってだけで一段ハードルが上がるわけじゃん。 ビジネスロジックだけじゃなくてプレゼンテーションロジックも同じC#で書けた方が楽なのは間違いない。
- 401 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:07:51.70 ID:yc9OR0yy.net]
- システム開発でweb系が苦手ってだけで
仕事めちゃ少なくなるんですよ 肩身がせまい 情シスのお客さんなら 100%web出来るから フリーのwebのUIライブラリーに見劣る操作性のものは 恥ずかしくてだせないですね 自分は そんな背景でjsには精通する必要があって 第二言語のc#は別のでもいい感じなのです 一番多いのはjavaで 最近はバックエンドpythonがマジで増えてる
- 402 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:03:45.50 ID:mW2XZAFZ.net]
- >>396
上がるか?下がらん?
- 403 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:16:07.12 ID:IE8zF3Kj.net]
- html側もwebview2べったりがイヤだからwebapiモドキ
- 404 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:23:50.87 ID:UkMRjGML.net]
- >>398
そのココロは? 単純にJSとC#、Reactと.NETと、異なるものを同時に扱わないとならないだけでもその分労力は増えると思うが。
- 405 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:34:39.99 ID:X0wJkiGG.net]
- >>400
Reactみたいにややこしいもの使わなくてもSvelteでも何でも良いんだし。 言ってるほど難易度高くないよ。 カスタマイズしたオーナードローなTreeViewとか作るならHTML+CSSの方がはるかに楽。
- 406 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:40:29.28 ID:yc9OR0yy.net]
- WPFは自作コントロール作るのが酷く面倒だからね
- 407 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:55:04.77 ID:UkMRjGML.net]
- >>401
つまり、カスタムコントロール作る前提なら、ってことかな。 うちでやってるデスクトップアプリだと、よほどのことがない限りいちいちカスタムコントロールなんて作らないしなぁ。
- 408 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:55:48.58 ID:X0wJkiGG.net]
- アニメーションするチャートとかもWebベースの物の方が良いもの多いよね。見やすいのが多いし、作る側としてもインタラクティブな動きはつけやすい。
最近は業務アプリでもみんな目が肥えてるから。 PowerBIとかもWebViewっぽくないか?
- 409 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:56:45.11 ID:X0wJkiGG.net]
- >>403
カスタムコントロールまでいかなくても、チャートの類とか、ビューアーの類とか。 PDFのプレビュー出すのにWebView使うとかもアリよ。
- 410 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 14:00:32.65 ID:UkMRjGML.net]
- JSとC#の話をしていたはずなのにCSSとXAMLの話になったり、プログラミングの話をしていたはずなのに
ライブラリが豊富という話になったり、なんだろうこのモヤッとする感じ。
- 411 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 14:04:51.66 ID:Gaj/uCI/.net]
- c#ジジイたちにWebなんてムリ
今のhtmlやcssは複雑になったしデザインとレスポンシブ込みだとcssフレームワーク使っても使えない無能ばかりだからな
- 412 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 14:10:51.58 ID:X0wJkiGG.net]
- >>406
C#とJSを連携する目的はそれしかないからでしょ。 JSで業務ロジック作って連携する訳がないんだから。 C#でXAMLをコントロールする話と、JavaScriptでCSS+HTMLをコントロールする話が、 C#からJSにinteropしてHTML+CSSを動かす話になるじゃん。 その上で使えるライブラリはJSでしょ。 何が疑問?
- 413 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 15:33:28.33 ID:AlOKsuc0.net]
- みんな、たまにはWPFの話もしてくれよ
- 414 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 15:42:50.85 ID:HrfptPE1.net]
- WPFからバインディングを切り離したグラフィックモジュールが欲しい
バインディングが諸悪の根源
- 415 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 15:45:17.17 ID:evvGZLor.net]
- >>410
ならバインディングしなければいいだけじゃないのか バインディングそのものはWinFormsにもあるんだぜ
- 416 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 15:47:24.50 ID:b+8HD1Ua.net]
- 常用してるライブラリがあったら教えてくり
- 417 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 16:17:06.06 ID:bVzeAasi.net]
- ID:X0wJkiGG みたいに情報提供してくれる人はありがたいけど
煽り入れてくるのはNGするといいお
- 418 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 16:34:50.41 ID:JpT/s+kG.net]
- webもやらないとなぁと思ってVueで入門だわ・・・
- 419 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 17:50:55.25 ID:X0wJkiGG.net]
- >>412
JSだとSvelteで全て済ませたいところなんだけど、d3.jsでチャート書くことも多い。 あと変わり種としては最近はmo
- 420 名前:del-viewer使ったものも作った。割とウケたけど、これは多分3D触らない人は使わないと思う。 []
- [ここ壊れてます]
- 421 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 18:35:10.60 ID:AlOKsuc0.net]
- >>410
バインディングを一切使わなくてもアプリは作れるよ
- 422 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 20:28:44.30 ID:ZIf//Swn.net]
- Bindingすげぇ!って言ってたじゃんお前ら最初
- 423 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 20:32:24.01 ID:FnhAxPLY.net]
- >>416
ListViewやListBox、TreeViewなどが使用不能だから しょぼいやつしか作れませんわ VM使わないならまだしも
- 424 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 21:22:19.62 ID:dHM7ffAe.net]
- 仮想化使わなきゃItemsControl系使えるけど
まぁ、データ数増えたらきついな
- 425 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 06:09:29.10 ID:rMSJWNa2.net]
- >>418
それらもバインディングなしで使えるよ
- 426 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 09:19:45.81 ID:OX17O63E.net]
- Caliburn.Microならx:Nameだけでバインディングする
PropertyChanged.FodyならINotifyPropertyChangedを自動実装する バインディングがわからないって初心者、またいちいち書くの面倒で嫌という人なら役に立つかもしれない
- 427 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 16:36:12.10 ID:fPGhCMQ1.net]
- もう終わったドマイナーライブラリの宣伝はいらないよ
- 428 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 20:58:13.91 ID:THbE7o0A.net]
- VBA触ってからWPF触ったときはデータバインディングに感動したりもしました
- 429 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 21:23:04.93 ID:swKuI/ic.net]
- データーバインディングって Borland C++ Builder の時から有ったよね
- 430 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 21:28:40.05 ID:XyZ+411b.net]
- >>424
そう。当時はシンタックスシュガーでしかなかったものが MVVM信者によってアーキテクチャの一部に祀り上げられたのが根本的な誤ちの始まりになった。
- 431 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 21:40:18.51 ID:yw9AEnt+.net]
- 何が誤ちだよ「過ち」って書くんだよ
MVVM理解できない奴は根本的に学がなくて勉強嫌いだって分かるな
- 432 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 22:14:55.49 ID:zJV+WKvF.net]
- C#自体がマイナー
実需はゲーム開発のみ
- 433 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 22:21:48.82 ID:uUEkIMOM.net]
- >>426
常用漢字ではないけど>>425の文脈だと誤ちでも間違いでもない そもそも5chで誤字指摘とか…
- 434 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 23:17:32.96 ID:Qz/cDKkO.net]
- 文書入力した後、見返したり推敲したり編集したりしないのだから入力違いやグダグダ文書なんか当然
いわば一筆書きみたいな文書の書き方になるわけだし
- 435 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 23:40:10.52 ID:uUEkIMOM.net]
- 技術板なので技術的にグダグダなのは勘弁して欲しいが意味が取れるなら多少の誤字とかは許容範囲
- 436 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 23:58:10.11 ID:j4WAiXFM.net]
- たぶん、MVVM信者って煽りが気に入らなかったんでしょ
だから誤字を指摘してやり返したと予想
- 437 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 01:29:06.13 ID:06fqlVz8.net]
- >>425
べつに誤字や漢字使いはどうでもいいんだが バインディングがシンタックスシュガーって、もとはどうだったのか気になる もともと機能としてはもってて書き方だけなのか 自動生成なら相当な量のコードに該当する気がするんだが
- 438 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 01:39:26.02 ID:MsEPZ7ij.net]
- そもそもフロントアーキテクチャ界隈では
viewModelとviewのデータフローで 双方向というのは否定されている
- 439 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 01:45:07.36 ID:Vo68A3hI.net]
- 使ってみたらシンタックスビターだった。
- 440 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 09:57:25.91 ID:Z2tCC8cM.net]
- >>433
そんなこと言っても、Connected Animationは双方向出来ないと詰む
- 441 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 14:40:06.59 ID:G8P6
]
- [ここ壊れてます]
- 442 名前:KNI7.net mailto: >>426
MVVM信者は本当に枝葉の議論が好きだねえ [] - [ここ壊れてます]
- 443 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 20:11:38.06 ID:oeWV3I3V.net]
- ところで.NET7が来たわけだが
おまいらどうよ?
- 444 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 20:57:34.26 ID:kRnBXcNL.net]
- 奇数はスルーだろ。
ぎりぎりまで長寿の4.8で粘るという手もあるしな。 確実に3年以上使える。
- 445 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 23:59:53.65 ID:j4nCawQR.net]
- コンテナの中でおさわりまんこの人です!ってやりたい人は7に飛びつくらしいぞ
- 446 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 11:46:49.83 ID:q4VXFdfo.net]
- XAML入門:前編 〜 WPFからWindows11アプリまで 〜
- 447 名前:デフォルトの名無しさん mailto:sage [2022/02/23(水) 11:17:19.87 ID:AYH7H5ZM.net]
- 今からwpfアプリ作るなら.net Coreの方がいいのかな?
デメリットは2年ごとにバージョンアップしなきゃいけないくらい?
- 448 名前:デフォルトの名無しさん mailto:sage [2022/02/23(水) 11:35:51.75 ID:6huhQPG7.net]
- いや.NETにしとけ
|

|