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

レス数が1000を超えています。これ以上書き込みはできません。
2021/09/19(日) 18:43:39.82ID:9XIs1/Nq
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/
2022/01/21(金) 06:33:40.83ID:rZUqxNH8
>>981
Windowsのアプリを組むのに、マイクロソフトのGUIを使わない方が時間と労力の無駄だと思うが
2022/01/21(金) 07:32:44.28ID:KKDSimaH
放置しとけ、WPFに挫折でもしたんだろw
2022/01/21(金) 07:54:51.59ID:cCsH2rsq
「すっぱい葡萄」なんだろうな
「こんなすっぱいものを食べようとするなんて時間と労力のムダじゃね?」
と葡萄に近づく者に言うために時間と労力を使う
https://ja.wikipedia.org/wiki/%E3%81%99%E3%81%A3%E3%81%B1%E3%81%84%E8%91%A1%E8%90%84
2022/01/21(金) 08:49:49.14ID:+ADLMc6e
>>978
医療関係のシステムを2社で全サブシステム、
その後は業務アプリ。
何本書いたのかな…数えてないわ。

>>979
実際には出世してるけどそれでも書いてるよw
レビューもしないといかんしね。
2022/01/21(金) 09:21:02.57ID:nGjJkHTG
業務アプリとかちょっとした玩具つくるとか
そういう例はいっぱい出てくるけど
フォトショップとかオフィスとかブラウザとか
誰でも知ってる売り物のメジャーアプリには絶対に採用されないのは何でなん
2022/01/21(金) 09:40:33.42ID:p1TOUdjQ
MACのVSってWPFじゃないよね?
なにでできてんだろ
2022/01/21(金) 09:49:43.09ID:PteBN4D7
>>986
それらはWPFが登場するより前からあったし、
Windows以外のOS向けも作らなきゃいけないし、
C#じゃなくてC/C++で作ってるだろうし。

WPFのWって何かわかってる?
2022/01/21(金) 09:58:50.28ID:sBiOntkg
>>986
お前フォトショップとかオフィスとかブラウザがC#で作られてると思ってんの?
というか、あのネイティブな実装がWinFormsだと思ってんの?

嘘だろ、そこから?
2022/01/21(金) 10:06:50.10ID:MGij20UY
>>987
Xamarin
991デフォルトの名無しさん
垢版 |
2022/01/21(金) 10:21:02.64ID:K1CFp2I5
>>986
マジレスすると重くて使い物にならんから
C/C++で不自由なくコード書けるならわざわざクソ重いCLR上で動くアプリなんて作る理由ないよね
2022/01/21(金) 10:26:38.14ID:smTZR1LI
いつの時代の人よ…
2022/01/21(金) 11:56:54.45ID:MGij20UY
特定企業向けの業務アプリと違って、>>986に挙がってるようなのはスケールメリットがあるから開発コストをそれほど気にしなくていいんだよ
UXの品質に対していくらでも金を注ぎ込める
WPFは最低限要件を満たせりゃいい開発にはオーバーキルだがコスト度外視で作り込むには弱いという、とても中途半端な立ち位置
2022/01/21(金) 12:11:52.95ID:rD5rExve
>>993 そうかな?
最近WPF触り始めてまだ学習段階だけど、学習コストの高さと速度以外は割といい線行っている気がする
確かにMVVM周りとしてデータバインディングとかの情報が少なすぎて初学者にはちょっときついけど
でもWin32 APIとWinFormsそれぞれで組める人ならMVVMとXAMLの書き方さえ乗り越えたら割と楽に思える
995デフォルトの名無しさん
垢版 |
2022/01/21(金) 12:18:15.69ID:XTInziC+
WinFormだとエディタのプロパティ一覧で大抵揃ってるけど
XAMLのは役に立たないからなぁ
996デフォルトの名無しさん
垢版 |
2022/01/21(金) 12:33:19.46ID:p1TOUdjQ
xamarinならともかくいまはflutter,reactnative,electronがあるからな
wpfがほかのプラットフォームでも動くならいいけど
2022/01/21(金) 12:33:54.34ID:uUyyp3AA
MVVMを乗り越えられない、学習コストを払えないところが多いからWinFormがまだ生き残ってる。
2022/01/21(金) 12:38:14.84ID:poSLxDjx
MVVM抜きでWPF使えば良いのにな
2022/01/21(金) 12:49:22.88ID:/5savUrV
WPFだからMVVMで作らなきゃいけないと思い込んでいる人が結構いるよな。

これとか今でも使える良質の教材だと思うんだがな。
https://slidesplayer.net/slide/11235164/
2022/01/21(金) 12:58:03.16ID:MGij20UY
>>999
これ書いた本人はとっくにWebに移って、Windowsすら使ってないというのがもう
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 123日 18時間 14分 24秒
レス数が1000を超えています。これ以上書き込みはできません。