[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/22 08:58 / Filesize : 240 KB / Number-of Response : 1014
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

WPF(.NET, WinUI) GUIプログラミング Part28



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にしとけ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<240KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef