WPF(Windows Presentation Framework)について語るスレ。
前スレ
WPF(.NET, WinUI) GUIプログラミング Part26
https://mevius.5ch.net/test/read.cgi/tech/1624176258/
関連スレ
Windows 10 UWPアプリ開発Part 3
https://mevius.5ch.net/test/read.cgi/tech/1627556967/
コードを貼る場合は以下のサイトの利用をお勧め。
https://ideone.com/
探検
WPF(.NET, WinUI) GUIプログラミング Part27
■ このスレッドは過去ログ倉庫に格納されています
2021/09/19(日) 18:43:39.82ID:9XIs1/Nq
627デフォルトの名無しさん
2021/12/26(日) 21:32:33.04ID:dwxjo6Mj MVVM、ひいてはMVCが理解出来ないVB6脳なんじゃないかと思っている
628デフォルトの名無しさん
2021/12/26(日) 22:00:58.48ID:r6Df+W+7 WPFのは異常にめんどくさいMVVMだよ
他の知ってると馬鹿らしさ満点だから
しかも身につけたスキルが他で全く使えない
↑これが一番辛いぞ
他の知ってると馬鹿らしさ満点だから
しかも身につけたスキルが他で全く使えない
↑これが一番辛いぞ
629デフォルトの名無しさん
2021/12/26(日) 22:12:17.30ID:bjcghV5B Reactとかと比べると別物だよなあ
考え方は同じにしても旧石器時代と現代くらいの違いがあるよ
考え方は同じにしても旧石器時代と現代くらいの違いがあるよ
630デフォルトの名無しさん
2021/12/26(日) 22:26:34.17ID:jdmjK4iH >>626
私はヘジのDOS時代のIDEに感動し、VCLのチート的な完成度にも妥協しwinformは最高だと思いましたよ。
そう言えば私がどれだけWPFに期待し、ガッカリしたか分かっていただけるかと。
そりゃあたたちMVVM信者の期待も無念に臥し、WPFは普及しませんでしたけどね。
この長く続くスレは負け犬たちの墓場なのです。
私はヘジのDOS時代のIDEに感動し、VCLのチート的な完成度にも妥協しwinformは最高だと思いましたよ。
そう言えば私がどれだけWPFに期待し、ガッカリしたか分かっていただけるかと。
そりゃあたたちMVVM信者の期待も無念に臥し、WPFは普及しませんでしたけどね。
この長く続くスレは負け犬たちの墓場なのです。
631デフォルトの名無しさん
2021/12/26(日) 22:32:26.33ID:vKRYpucd ReactのスキルをReact以外で使えたためしはないが、だからといって別にReactがダメだとも思わんがな。
632デフォルトの名無しさん
2021/12/26(日) 22:37:41.54ID:j9YfNtBi633デフォルトの名無しさん
2021/12/26(日) 22:37:43.53ID:bjcghV5B 私は異常に面倒くさいってとこに同調しただけで、他で使えるとか使えないとかは論じてないのでご理解お願いしますよ
634デフォルトの名無しさん
2021/12/26(日) 22:39:17.15ID:bjcghV5B むしろMVVMの考え方自体は同じである(他でも使える)とまで言っているんだぜ
635デフォルトの名無しさん
2021/12/26(日) 22:50:33.40ID:vKRYpucd 相変わらずこんな熱いWPF批判をさせる何かがそこにはあるんだろうな。
636デフォルトの名無しさん
2021/12/26(日) 22:59:53.43ID:jdmjK4iH 大事なのはおまえは使えてもおれは面倒で使えないという事実だ。
神は越えられない試練は与えないのだ。
神は越えられない試練は与えないのだ。
637デフォルトの名無しさん
2021/12/26(日) 23:16:28.31ID:ErCoZP15 wpfの記述が長くなるのは何とかなりませんか?
Androidのレイアウトに比べて見にくくて仕方ありません。
複雑になりそうな時はUserControl作ってますが、例えばリストやコンボボックスの列のレイアウトを別ファイルに持たせることはできないのでしょうか?
Androidのレイアウトに比べて見にくくて仕方ありません。
複雑になりそうな時はUserControl作ってますが、例えばリストやコンボボックスの列のレイアウトを別ファイルに持たせることはできないのでしょうか?
638デフォルトの名無しさん
2021/12/27(月) 01:14:30.78ID:dpABR8Gh DataTemplateをResourceに書いて外部化すれば良い
639デフォルトの名無しさん
2021/12/27(月) 08:45:05.07ID:XZFU96F9640デフォルトの名無しさん
2021/12/27(月) 11:50:33.83ID:MpjVnFnY >>578
実質、WinUIはまだ使い物にならないって事か。
1ウィンドウページ切り替えのタイプで使い勝手を損なわずに済むものなんてかなり限られるし。
よくある一覧/詳細画面は別ウィンドウで自由な配置で見比べながら作業したいだろうし、
今の一般的な環境なら複数ディスプレイにそれぞれウィンドウを配置して使われるだろうし、
詳細画面は複数起動できたほうが喜ばれるだろうし。
実質、WinUIはまだ使い物にならないって事か。
1ウィンドウページ切り替えのタイプで使い勝手を損なわずに済むものなんてかなり限られるし。
よくある一覧/詳細画面は別ウィンドウで自由な配置で見比べながら作業したいだろうし、
今の一般的な環境なら複数ディスプレイにそれぞれウィンドウを配置して使われるだろうし、
詳細画面は複数起動できたほうが喜ばれるだろうし。
641デフォルトの名無しさん
2021/12/27(月) 15:13:15.42ID:939Tcckd wpfでデータバインド使いたい場合は
ViewModelにViewの参照渡してブンブン使っちゃえばいいのでしょうか
ViewModelにViewの参照渡してブンブン使っちゃえばいいのでしょうか
642デフォルトの名無しさん
2021/12/27(月) 15:34:18.01ID:Ijy96lJZ 逆だろ
643デフォルトの名無しさん
2021/12/27(月) 15:35:03.77ID:Ijy96lJZ DataContextにVMを入れてXAMLでバインドすんだろ
644デフォルトの名無しさん
2021/12/27(月) 15:40:40.47ID:ZJC6NOI1 釣りだろ?
645デフォルトの名無しさん
2021/12/27(月) 16:26:07.11ID:P0DjFoVH >>640
Microsoft「ぜひMDIを・・・。」
Microsoft「ぜひMDIを・・・。」
646デフォルトの名無しさん
2021/12/27(月) 16:47:06.90ID:mU5OforF647デフォルトの名無しさん
2021/12/27(月) 16:53:29.12ID:vN7BrHe2 データを全部Vのプロパティに持つのが最速
648デフォルトの名無しさん
2021/12/27(月) 17:32:41.88ID:MyWm/8Po WinUIならWPFほど何でもかんでもMVVMでっていう感じじゃないよ
649デフォルトの名無しさん
2021/12/27(月) 17:49:14.74ID:mT+7462y650デフォルトの名無しさん
2021/12/27(月) 17:51:03.12ID:jrwdijIl ええ???
どこがそんなに違うの??
どこがそんなに違うの??
651デフォルトの名無しさん
2021/12/27(月) 18:08:25.69ID:mU5OforF652デフォルトの名無しさん
2021/12/27(月) 18:23:05.26ID:g9U/rNiJ マルチウインドウはVer1.1で搭載予定でQ2リリースだから4−6月まで待てばいいんだけどね
https://portal.productboard.com/winappsdk/1-windows-app-sdk/tabs/2-planned
https://portal.productboard.com/winappsdk/1-windows-app-sdk/tabs/2-planned
653デフォルトの名無しさん
2021/12/27(月) 18:30:47.77ID:XZFU96F9 >>646
これダイアログ作る時よくやるけど
これダイアログ作る時よくやるけど
654デフォルトの名無しさん
2021/12/27(月) 18:33:05.07ID:jrwdijIl655デフォルトの名無しさん
2021/12/27(月) 18:55:38.86ID:MyWm/8Po WinUI始めてサンプルコードとか見てるとコードビハインドに書いていくのが基本
(WPFもだが)そのための機能は用意されてるわけだし
改めてMVVMは選択肢の一つというところに持っていきたい感じがする
実際、コードビハインドに書いて何か混乱が起きるようなことはそうそうないと思った
(WPFもだが)そのための機能は用意されてるわけだし
改めてMVVMは選択肢の一つというところに持っていきたい感じがする
実際、コードビハインドに書いて何か混乱が起きるようなことはそうそうないと思った
656デフォルトの名無しさん
2021/12/27(月) 19:15:37.37ID:fF4fFKCG657デフォルトの名無しさん
2021/12/27(月) 19:47:43.92ID:GqIwMQGT WinUIも失敗確定の予感がしてきたな。
658デフォルトの名無しさん
2021/12/27(月) 19:51:46.84ID:P0DjFoVH どれが鉄板なんだよもう
659デフォルトの名無しさん
2021/12/27(月) 19:59:09.24ID:HCL8lum8660デフォルトの名無しさん
2021/12/27(月) 19:59:34.59ID:GqIwMQGT 10年前からWinUIってあったのか完全にスルーしてたわ。既に普及に失敗してたんだな。
661デフォルトの名無しさん
2021/12/27(月) 20:09:16.66ID:HCL8lum8662デフォルトの名無しさん
2021/12/27(月) 20:31:07.25ID:MyWm/8Po 適用範囲広げてというかおすすめできるのはデスクトップのC#かC++かだけでしょ
WPFから使うとかUWPからつかうとかはやめたほうがいい
WPFから使うとかUWPからつかうとかはやめたほうがいい
663デフォルトの名無しさん
2021/12/27(月) 21:49:30.05ID:lhVIwToQ >>655
寧ろイベントをバインディングできるから、コードビハインドと同じやり方でMVVM出来る
寧ろイベントをバインディングできるから、コードビハインドと同じやり方でMVVM出来る
664デフォルトの名無しさん
2021/12/27(月) 22:00:20.37ID:yKRhwp3Q665デフォルトの名無しさん
2021/12/27(月) 22:31:12.36ID:jrwdijIl windowsの中でマテリアルデザインのアプリ動かすなんて違和感ありまくりだよな
https://github.com/bdlukaa/fluent_ui
flutterでfluent design
優秀
https://github.com/bdlukaa/fluent_ui
flutterでfluent design
優秀
666デフォルトの名無しさん
2021/12/27(月) 22:33:44.60ID:jrwdijIl667デフォルトの名無しさん
2021/12/27(月) 22:35:28.15ID:jrwdijIl 最新の宣言的UIフレームワークのcomposeのfluent design版もそのうちでてくるだろう
668デフォルトの名無しさん
2021/12/28(火) 00:16:04.33ID:2V9I50ip 開発者に多い勘違いがクロスプラットホーム開発でユーザーが喜ぶと思ってるやつだな
ユーザーはそれぞれの環境で最高のもの作れって思ってるよ
ユーザーはそれぞれの環境で最高のもの作れって思ってるよ
669デフォルトの名無しさん
2021/12/28(火) 00:32:37.93ID:pWYDa5PG >>668
貴様Xamarinに謝れ!
貴様Xamarinに謝れ!
670デフォルトの名無しさん
2021/12/28(火) 08:12:31.11ID:9j3GtQtv 一般ユーザーからしたら違いなんてわからないし作り方はどうでもいいでしょ、バグがあったら怒るけどさ
671デフォルトの名無しさん
2021/12/28(火) 08:27:38.52ID:7e2EiV6y >>668
開発の負荷低減じゃねーーの?殆ど
開発の負荷低減じゃねーーの?殆ど
672デフォルトの名無しさん
2021/12/28(火) 09:02:43.91ID:6qKuWZ8W >>666
fluentを名乗っているけどmetroじゃん
fluentを名乗っているけどmetroじゃん
673デフォルトの名無しさん
2021/12/28(火) 16:17:19.77ID:cRnXqUQL >>666
Edgeだと起動すらしない
Edgeだと起動すらしない
674デフォルトの名無しさん
2021/12/28(火) 16:19:25.07ID:cRnXqUQL675デフォルトの名無しさん
2021/12/28(火) 17:04:50.85ID:dPvR+eDL ん?
windows phoneのやつはWindows 8のメトロUIとは違うものなの??
windows 8のメトロUIとは似てないんだが
そもそもNavigationViewみたいのはないし
CommandBar(AppBar)はあったけど
windows phoneのやつはWindows 8のメトロUIとは違うものなの??
windows 8のメトロUIとは似てないんだが
そもそもNavigationViewみたいのはないし
CommandBar(AppBar)はあったけど
676デフォルトの名無しさん
2021/12/28(火) 18:28:42.71ID:2V9I50ip flutterもまだ安定してないみたいだな
677デフォルトの名無しさん
2021/12/28(火) 21:12:29.71ID:cRnXqUQL >>675
Windows8のUIはメトロじゃなくて「Windows8スタイル」とか「モダンUI」と呼ぶ。
Windows8のUIはメトロじゃなくて「Windows8スタイル」とか「モダンUI」と呼ぶ。
678デフォルトの名無しさん
2021/12/28(火) 21:27:10.40ID:X6POOMbk WPFスレじゃなくて
最新Windows開発パラダイムを模索するスレ
になっとるな
どうせ過疎だからいいか
最新Windows開発パラダイムを模索するスレ
になっとるな
どうせ過疎だからいいか
679デフォルトの名無しさん
2021/12/29(水) 11:02:09.12ID:+U5IKroD メトロUIが実務でWindows使ってた人たちに拒否されたのが
GUIフレームワークライブラリの崩壊の発端。
GUIフレームワークライブラリの崩壊の発端。
680デフォルトの名無しさん
2021/12/29(水) 11:43:48.38ID:b+BxW/Al >>679
まじ?
まじ?
681デフォルトの名無しさん
2021/12/29(水) 12:12:20.18ID:g1izTnUh682デフォルトの名無しさん
2021/12/29(水) 21:22:05.38ID:DRBvAIur フルスクリーンで仕事できるわけが無い
683デフォルトの名無しさん
2021/12/29(水) 22:12:51.56ID:9HQMVbRt 今振り返ってもこのときのUXチームはとち狂ってたとしか思えん
https://yaneurao.hatenadiary.com/entry/20120620/p1
https://u-site.jp/alertbox/windows-8
https://yaneurao.hatenadiary.com/entry/20120620/p1
https://u-site.jp/alertbox/windows-8
684デフォルトの名無しさん
2021/12/29(水) 22:48:58.04ID:gZzIOeKX いまだにWindows8のツケを払わされている感がなぁ。
一回リセットしてWindows7からやり直してくれないかな。
一回リセットしてWindows7からやり直してくれないかな。
685デフォルトの名無しさん
2021/12/29(水) 23:01:46.07ID:wwN1RbRp メトロって地下鉄のこと?
686デフォルトの名無しさん
2021/12/29(水) 23:05:30.38ID:a/yruJDS >>685
中心的な大都市のこと
中心的な大都市のこと
687デフォルトの名無しさん
2021/12/29(水) 23:09:59.11ID:wwN1RbRp じゃあにぎやかなUIを目指したのかな。
688デフォルトの名無しさん
2021/12/29(水) 23:26:49.68ID:a/yruJDS >>687
都会的UIじゃないの
都会的UIじゃないの
689デフォルトの名無しさん
2021/12/29(水) 23:32:15.02ID:gZzIOeKX 地下鉄の案内表示を真似たって言ってた
690デフォルトの名無しさん
2021/12/29(水) 23:35:54.65ID:wwN1RbRp 地下鉄の案内見て目的地に着くのは無理では?
一貫性が無いし、わかりにくい。
一貫性が無いし、わかりにくい。
691デフォルトの名無しさん
2021/12/29(水) 23:44:24.07ID:/ZEI8rXC >>690
アメリカの地下鉄は見やすいんじゃないの
アメリカの地下鉄は見やすいんじゃないの
692デフォルトの名無しさん
2021/12/30(木) 00:03:45.76ID:wt8M+IJC アメリカでは絶対に地下鉄に乗るなって言われたけど。
693デフォルトの名無しさん
2021/12/30(木) 00:37:28.92ID:zcLz16Vn >>692
それは犯罪が多いからでは
それは犯罪が多いからでは
694デフォルトの名無しさん
2021/12/30(木) 00:52:33.91ID:wt8M+IJC 梅田の地下街で迷ったら半日潰れる。
GPS使えないし。
GPS使えないし。
695デフォルトの名無しさん
2021/12/30(木) 00:55:19.17ID:zcLz16Vn 大阪メトロは碁盤の目状の路線だから分かりやすい
696デフォルトの名無しさん
2021/12/30(木) 00:59:52.07ID:wt8M+IJC 分かりにくいよ。
697デフォルトの名無しさん
2021/12/30(木) 01:01:44.50ID:zcLz16Vn >>696
地下街じゃなくて路線図だよ?
地下街じゃなくて路線図だよ?
698デフォルトの名無しさん
2021/12/30(木) 01:02:06.44ID:wt8M+IJC 大阪メトロは外敵の侵入を防ぐため、わざとに錯誤させる案内表示にしてるって聞いた。
699デフォルトの名無しさん
2021/12/30(木) 01:14:03.09ID:wt8M+IJC 吉村が「明日から地下鉄を半額にするキリッ」って言えば良いのに。
700デフォルトの名無しさん
2021/12/30(木) 06:00:59.54ID:PABb0SdJ Metro UIまではAppleも認めるほど優れていたんだが、
それをWindows8に移植してModern UIになったときには別物のゴミになっていた。
それをWindows8に移植してModern UIになったときには別物のゴミになっていた。
701デフォルトの名無しさん
2021/12/30(木) 07:53:04.49ID:i2czhrVY WindowsのUIは、少しずつ変えれくれればいいのになぁ
急に変えすぎなんだよ、見た目も中身も
急に変えすぎなんだよ、見た目も中身も
702デフォルトの名無しさん
2021/12/30(木) 08:32:32.72ID:XEA11GKy Metroは単に商標問題で負けたからModernに変えただけじゃね?
まあもともと、Windows Phoneには良くてもデスクトップ向きではなかったが。
まあもともと、Windows Phoneには良くてもデスクトップ向きではなかったが。
703デフォルトの名無しさん
2021/12/30(木) 09:59:28.47ID:5euK00/Y 実務しないマカーならともかく
フラットデザインっユーザーに与える情報量減らして何がしたかったのだろう。
フラットデザインっユーザーに与える情報量減らして何がしたかったのだろう。
704デフォルトの名無しさん
2021/12/30(木) 10:50:53.98ID:wt8M+IJC わかりました。
Windowsはセキュリティを高めるために。
分かりにくくしたのです。
わざとです。
すべて。
Windowsはセキュリティを高めるために。
分かりにくくしたのです。
わざとです。
すべて。
705デフォルトの名無しさん
2021/12/30(木) 11:48:04.88ID:WIkk05mo706デフォルトの名無しさん
2021/12/30(木) 14:52:18.37ID:ccNKIwia フラットデザインこれだけ定着したのにまだディスってるって化石人間かよ。
707デフォルトの名無しさん
2021/12/30(木) 15:02:30.04ID:5euK00/Y 定着したからディスるなという頭の悪さは相当に脳ソミが硬化、粗大ゴミ化してると言えるが、
もそも定着したと思い込んでるところが相当に痛い。まさに化石人間である。
もそも定着したと思い込んでるところが相当に痛い。まさに化石人間である。
708デフォルトの名無しさん
2021/12/30(木) 15:25:10.34ID:QhXj/Xg2 フラットデザインでユーザーに与える情報量減らすって、デザインの立体感が減っただけじゃね??
あのタッチしやすいようなスペース取りすぎで情報密度が減るのはフラットデザインと関係ないよな??
あのタッチしやすいようなスペース取りすぎで情報密度が減るのはフラットデザインと関係ないよな??
709デフォルトの名無しさん
2021/12/30(木) 15:30:59.84ID:oRUlSwLA 半透明レンダリングなくしてGPU負荷減らして動作が軽くなったという効果はあったみたいね
710デフォルトの名無しさん
2021/12/30(木) 15:40:12.30ID:i2czhrVY711デフォルトの名無しさん
2021/12/30(木) 15:47:28.23ID:QhXj/Xg2712デフォルトの名無しさん
2021/12/30(木) 15:51:46.35ID:5euK00/Y タッチUIで実務させようとしたわけだな。今までPC使ったことない奴しかできない馬鹿発想。
713デフォルトの名無しさん
2021/12/30(木) 16:41:47.72ID:2qDn0Ora MS の中の偉い人ポジションが変わるたびに、その人のセンスに合わせて UI までごろっと変わるのは勘弁ね
714デフォルトの名無しさん
2021/12/30(木) 16:54:04.00ID:wt8M+IJC ボタンじゃないところをクリックしようと苦戦するユーザーを遠隔で見てほくそ笑んでいるのでは?
それがユーザーエクスペリエンス向上に協力するチェックボックスかも。
それがユーザーエクスペリエンス向上に協力するチェックボックスかも。
715デフォルトの名無しさん
2021/12/30(木) 17:02:38.58ID:x6uKnxiV フラットUIでも押せる場所わかりづらいと思ったことないが...
716デフォルトの名無しさん
2021/12/30(木) 17:07:19.09ID:ccNKIwia 大昔のOKボタンとキャンセルボタンだけなら分かるが、今は押せるとこだらけだからフラットでないとごちゃごちゃしまくりだよ。
717デフォルトの名無しさん
2021/12/30(木) 17:41:30.98ID:WIkk05mo 単なる懐古趣味だな。Windows200とかXP,7をズット使いつづける爺さん結構居る
718デフォルトの名無しさん
2021/12/30(木) 17:50:13.05ID:XEA11GKy せめて影を付けたマテリアルデザインならねぇ。
719デフォルトの名無しさん
2021/12/30(木) 18:09:51.82ID:5euK00/Y キーボードじーさんより仕事が速いならとかもく、欠陥フラットデザインなんか好んでる奴は
仕事遅い、できない、頭の足りない奴ばっかだからな。>>ID:ccNKIwia
仕事遅い、できない、頭の足りない奴ばっかだからな。>>ID:ccNKIwia
720デフォルトの名無しさん
2021/12/30(木) 18:15:42.39ID:rAfdXhXX マテリアルデザイン 勝者
メトロ 敗者
メトロ 敗者
721デフォルトの名無しさん
2021/12/30(木) 18:16:42.46ID:foT1Tdcr フラットデザインこそ懐古なんだけどな
722デフォルトの名無しさん
2021/12/30(木) 18:24:40.51ID:5euK00/Y ファミコン時代から3Dデザインで立体的に見せるとか当たり前でそれ以上前になるとテキストベース。
懐古とかいつの時代のこと言ってんだろう。
懐古とかいつの時代のこと言ってんだろう。
723デフォルトの名無しさん
2021/12/30(木) 18:38:43.32ID:wt8M+IJC 痛みを与えることで信仰心が深まると教祖が言ってたけど。
724デフォルトの名無しさん
2021/12/30(木) 18:42:01.86ID:wt8M+IJC >>722
DOSシェル。
DOSシェル。
725デフォルトの名無しさん
2021/12/30(木) 18:51:52.33ID:wt8M+IJC 「押せるわけねーだろヴァーカwww」って遠隔で笑ってるんだろなあ。
726デフォルトの名無しさん
2021/12/30(木) 19:16:47.91ID:yPkJ2vNN■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 自民・麻生太郎 副総裁 石破政権の1年は「どよーん」 高市政権の発足で「何となく明るくなった」「世の中のことが決まり動いている」 [Hitzeschleier★]
- 東京都「都民の税金1.5兆円が国に奪われている」「全国に分配されている」に地方民ブチギレ [Hitzeschleier★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 [蚤の市★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★4 [Hitzeschleier★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- トランプ、G7に代わるcore 5を発表 [805596214]
- 日本人、アメフトでオールアメリカ選出🇯🇵🥇FG成功率トップ [462275543]
- イ カ れ た メ ン バ ー 紹 介 す る ぜ !
- 【疑問】巨人現ドラ菊地が原監督にはコメントして阿部の事はスルーした理由w w w w w w w w w
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★5
- 【悲報】日本共産党、ツイッター速報にブチギレ法的措置WWWWWWWWWWWWWWWWWWWWWWWWWWWW [935793931]
