Windows Presentation Frameworkについて語るスレ。
前スレ
WPF(.NET4.x, .NET Core) GUIプログラミング Part24
https://mevius.5ch.net/test/read.cgi/tech/1575862574/
関連スレ
Windows 10 UWPアプリ開発 Part 2
http://mevius.2ch.net/test/read.cgi/tech/1499658092/
コードを貼る場合は以下のサイトの利用をお勧め。
run codeのチェックは外しておきましょう。
http://ideone.com/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
WPF(.NET4.x, .NET Core) GUIプログラミング Part25
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 5f01-pSMo)
2021/02/05(金) 19:54:23.73ID:I+zADhcc0341デフォルトの名無しさん (ワッチョイ 338c-YjhX)
2021/03/21(日) 10:57:34.85ID:hexYLhAh0 .net Coreは速いって聞くけど、Core版WPFはパフォーマンス変わらないの?
342デフォルトの名無しさん (テテンテンテン MMeb-EoOz)
2021/03/21(日) 11:03:44.93ID:+Ri9vB82M WPFが遅いのはWPFのアーキテクチャのせいだから変わらん
343デフォルトの名無しさん (ワッチョイ 13ad-KXWQ)
2021/03/21(日) 13:57:14.74ID:wVf0Z9Qw0 いや、変わる処理と変わらない処理があるってのが正しいやろ
344デフォルトの名無しさん (ワッチョイ 9363-zgiT)
2021/03/21(日) 14:59:28.97ID:qz52cCyf0 WPFってビルド時にバイナリ変換とかされないの?
実行時にXMLそのまま処理してるの?
実行時にXMLそのまま処理してるの?
345デフォルトの名無しさん (ワッチョイ 1310-ED79)
2021/03/21(日) 15:25:29.20ID:wGPVh7sH0 バインディング使わなかったら速いよ
346デフォルトの名無しさん (ワッチョイ 29b5-7GuP)
2021/03/21(日) 17:04:18.85ID:oS5TJyHJ0 この流れで訊いとこうか
ASP.NETってC#やVBAで(Pythonで言うところのDjangoみたいに)Web制作できるって代物なの?
>>340みたいのが行く方向ってそっち?
そんでWPFは使えるの?
ついでに、AzureってAWSやGCPみたいなもんでしょ?
あれはC#、特にWPFが使えるとなんか得することあるの?
ASP.NETってC#やVBAで(Pythonで言うところのDjangoみたいに)Web制作できるって代物なの?
>>340みたいのが行く方向ってそっち?
そんでWPFは使えるの?
ついでに、AzureってAWSやGCPみたいなもんでしょ?
あれはC#、特にWPFが使えるとなんか得することあるの?
347デフォルトの名無しさん (ワッチョイ fb8c-mixI)
2021/03/21(日) 17:17:43.07ID:3ppdn5Xv0 ASP.NET (Core)は.NETでウェブアプリケーションを作るためのフレームワークという意味でDjangoみたいなモノはあってるけどVBAは.NETではないので関係ない
WPFとASP.NETはJavaFXとSpring bootの関係と同じで全く関係ないWPFのBFFに使うとかそういう話ならともかく
Azureは.NETをほんのちょっと使いやすいというだけ同様にWPFは関係ない
WPFとASP.NETはJavaFXとSpring bootの関係と同じで全く関係ないWPFのBFFに使うとかそういう話ならともかく
Azureは.NETをほんのちょっと使いやすいというだけ同様にWPFは関係ない
348デフォルトの名無しさん (ワッチョイ d94f-zgiT)
2021/03/21(日) 17:18:39.47ID:nNrBMbyx0349デフォルトの名無しさん (テテンテンテン MMeb-EoOz)
2021/03/21(日) 19:05:34.58ID:+Ri9vB82M 描画のパフォーマンスは圧倒的にWebが上だね
MSとGoogleとAppleが寄ってたかって馬鹿みたいに金かけて最適化してる
MSとGoogleとAppleが寄ってたかって馬鹿みたいに金かけて最適化してる
350デフォルトの名無しさん (オッペケ Sr85-bsu6)
2021/03/21(日) 20:06:43.95ID:VdUBRrekr >>342
MVVMのせいかな。
MVVMのせいかな。
351デフォルトの名無しさん (アウアウクー MM05-xNeO)
2021/03/21(日) 20:35:50.49ID:XiPHlh54M 意外とjavascriptは速い。Chromeのみを対象にするなら良い勝負かも?
352デフォルトの名無しさん (ワッチョイ d94f-zgiT)
2021/03/21(日) 21:08:05.63ID:nNrBMbyx0 律速するのはJSよりもDOMだろう。
WPFで表示が遅いと感じるくらいの数のエレメントを表示した場合の速度がどうなのか。
WPFで表示が遅いと感じるくらいの数のエレメントを表示した場合の速度がどうなのか。
353デフォルトの名無しさん (ワントンキン MMd3-EoOz)
2021/03/21(日) 21:33:08.11ID:MC4tM8gMM354デフォルトの名無しさん (ワッチョイ b15f-uz5n)
2021/03/21(日) 23:13:02.27ID:Dne9rN8X0 electron最強!!
355デフォルトの名無しさん (オッペケ Sr85-bsu6)
2021/03/21(日) 23:52:57.07ID:VdUBRrekr >>354
確かにクライアント側だと最強だね。
確かにクライアント側だと最強だね。
356デフォルトの名無しさん (ワッチョイ 29b5-7GuP)
2021/03/22(月) 01:34:34.77ID:NnPBdii70357デフォルトの名無しさん (ワッチョイ b9e5-Pg2Z)
2021/03/22(月) 07:03:08.49ID:KhY7U06S0 DataGridで実際に入力したらクソなのが実感できるな
WinFormに戻ろうかな
WinFormに戻ろうかな
358デフォルトの名無しさん (ワッチョイ 338c-YjhX)
2021/03/22(月) 08:35:55.50ID:Zobpe+mh0 業務用途だと標準のコントロールじゃなくグレープシティとかの商用コントロールを使うんじゃないのか。
359デフォルトの名無しさん (ラクッペペ MM96-WhAp)
2021/03/26(金) 12:10:19.79ID:Mk2ej3NxM DataGridでセル選択状態の時のIMEを制御するにはどうすればいいですか?
編集時のEditBoxは制御出来ましたが編集前から切り替わっていないと役に立ちません
編集時のEditBoxは制御出来ましたが編集前から切り替わっていないと役に立ちません
360359 (ラクッペペ MM96-WhAp)
2021/03/26(金) 16:40:44.50ID:P5a/KulAM できました。ありがとうございます
361デフォルトの名無しさん (アウアウカー Sab1-wiwq)
2021/03/26(金) 18:22:38.01ID:rwD/565Wa いえいえ、いつでも、また、いらしてかださいね^^
362デフォルトの名無しさん (ワッチョイ b533-L9Qw)
2021/03/26(金) 20:25:17.74ID:MmD+tcIM0 力になれてよかった
いい事すると気持ちが良い
いい事すると気持ちが良い
363デフォルトの名無しさん (ワッチョイ b1b5-lMfL)
2021/03/26(金) 22:22:29.69ID:OgsXGrRW0 >>361-362
てめーら、何もしてねーだろが、この寄生虫が
てめーら、何もしてねーだろが、この寄生虫が
364デフォルトの名無しさん (ワッチョイ 655f-UUyU)
2021/03/26(金) 23:58:02.74ID:rCW5JzJK0 いいってことよ
365デフォルトの名無しさん (ワッチョイ 1968-mUmy)
2021/03/27(土) 08:27:43.17ID:Rhu5zne90 優しい世界
366デフォルトの名無しさん (ワッチョイ f642-UUyU)
2021/03/30(火) 16:28:05.94ID:h/SoQift0 WinUI3がやっとリリースされたようだが、WindowクラスにDataContextが無いという謎仕様なんだな
すぐ内側jにGrid置けばなんとかなるけど、ViewModelLocatorが面倒なことになりそう
すぐ内側jにGrid置けばなんとかなるけど、ViewModelLocatorが面倒なことになりそう
367デフォルトの名無しさん (ワッチョイ 926a-UUyU)
2021/03/30(火) 18:57:49.69ID:T4c02K+c0 https://forest.watch.impress.co.jp/docs/news/1315345.html
プロジェクトreunionまだ0.5なのか
0.5がバージョン番号かどうか知らんけど
プロジェクトreunionまだ0.5なのか
0.5がバージョン番号かどうか知らんけど
368デフォルトの名無しさん (ワッチョイ a94f-bb0G)
2021/03/30(火) 21:01:42.69ID:p2ycBMb70 reunionしたのはいいけど、この先またWinUIとMAUIで分断するのか?
369デフォルトの名無しさん (ワッチョイ a9da-Y79G)
2021/03/30(火) 22:02:55.73ID:3c+sWcH+0 WindowsでのMAUI実装がwinuiだと思ってたが違うのか?
370デフォルトの名無しさん (ブーイモ MMa6-CnJy)
2021/03/31(水) 07:27:53.51ID:1+1U+2+SM 人脈がある人用と無い人用に分離するかと
371デフォルトの名無しさん (ワッチョイ 8554-03xx)
2021/03/31(水) 10:17:17.06ID:a7O7ig+v0 WinUI 3ってまだPreviewでしょ?
372デフォルトの名無しさん (ワッチョイ f642-UUyU)
2021/03/31(水) 12:47:22.16ID:5l26irpu0 >>371
昨日からVer.0.5だけどリリースバージョン。
VSにPreview5入れていたけど、何もせずに勝手にリリース版になっていた
日本語のwebは未だだが、英語の方はドキュメントも対応している
https://docs.microsoft.com/en-us/windows/apps/winui/winui3/
previewで作ったソースはcsprj弄らないといけないらしい
昨日からVer.0.5だけどリリースバージョン。
VSにPreview5入れていたけど、何もせずに勝手にリリース版になっていた
日本語のwebは未だだが、英語の方はドキュメントも対応している
https://docs.microsoft.com/en-us/windows/apps/winui/winui3/
previewで作ったソースはcsprj弄らないといけないらしい
373デフォルトの名無しさん (アウアウカー Sab1-wiwq)
2021/03/31(水) 13:03:15.15ID:etdoLpo+a MAUIはちょまど神とその教徒に差し上げるわ
374デフォルトの名無しさん (ワッチョイ a901-FmuE)
2021/03/31(水) 15:02:36.61ID:trE6VEZg0 まだデザイナないじゃん
フォーム確認するのにビルドして実行とかやっとれん
フォーム確認するのにビルドして実行とかやっとれん
375デフォルトの名無しさん (ブーイモ MMa6-CnJy)
2021/03/31(水) 15:22:37.72ID:AX0LZ5AIM あなたには人脈が足りないわ
(松井菜桜子の声で)
(松井菜桜子の声で)
376デフォルトの名無しさん (ワッチョイ 5e63-mzAA)
2021/03/31(水) 16:45:01.78ID:K+37tHqN0 笑かすなw
377デフォルトの名無しさん (ブーイモ MMad-jVD9)
2021/03/31(水) 20:25:22.02ID:CqQ1L0PaM ウザっ
378デフォルトの名無しさん (ワッチョイ 6524-dLXn)
2021/04/03(土) 15:48:08.56ID:V0xIMLB+0 WPFのXAMLでのStringFormatの書き方がよく分からないんだけど、
C#コード上のString.Format("{0, 2}", value)やString.Format("{0, 00}", value)みたいな右詰めや0埋めってどうやって書けばいいの?
C#コード上のString.Format("{0, 2}", value)やString.Format("{0, 00}", value)みたいな右詰めや0埋めってどうやって書けばいいの?
379デフォルトの名無しさん (ワッチョイ b501-wuKa)
2021/04/03(土) 19:10:02.14ID:XpSMF8nV0 stringじゃなく数値をバインドして、表示上はゼロパディングとかしたいってことだよね?
多分コンバーターは用意されてないから、自作のコンバーターを作って変換して表示させるとか?
多分コンバーターは用意されてないから、自作のコンバーターを作って変換して表示させるとか?
380デフォルトの名無しさん (ワッチョイ 6524-dLXn)
2021/04/03(土) 20:10:18.69ID:V0xIMLB+0381デフォルトの名無しさん (ワッチョイ 1dd2-vyem)
2021/04/03(土) 20:32:38.18ID:yc1lSrIs0 Binding="{Binding Path=hoge, StringFormat=#\,0}"
でできないんだっけ?
でできないんだっけ?
382デフォルトの名無しさん (テテンテンテン MM4b-/elG)
2021/04/03(土) 21:05:40.85ID:gkAKQmV1M >>378
同じように書けるみたいよ
3桁の0埋め
<TextBlock Text="{Binding Value, StringFormat=商品A {0:D3} 円}"/>
https://qiita.com/koara-local/items/815eb5146b3ddc48a8c3
同じように書けるみたいよ
3桁の0埋め
<TextBlock Text="{Binding Value, StringFormat=商品A {0:D3} 円}"/>
https://qiita.com/koara-local/items/815eb5146b3ddc48a8c3
383デフォルトの名無しさん (ワッチョイ b501-xfeT)
2021/04/04(日) 16:27:19.24ID:GsyCfip/0384デフォルトの名無しさん (ワッチョイ d573-XUMB)
2021/04/05(月) 01:44:53.35ID:DiIJTwSC0 winui3はc#のちょっとした社内ツールや個人アプリでは流行る目は皆無やな。
インストーラー用意するくらいのアプリなら可能性皆無ではないかもなっていう感じ。
まあでも感覚的にWPF以上に全く使われない感がある。
インストーラー用意するくらいのアプリなら可能性皆無ではないかもなっていう感じ。
まあでも感覚的にWPF以上に全く使われない感がある。
385デフォルトの名無しさん (ワッチョイ 55b5-vyem)
2021/04/05(月) 02:07:57.60ID:CbvFKNL60386デフォルトの名無しさん (ワッチョイ 4b55-itpS)
2021/04/05(月) 19:43:14.91ID:D1zl6De70 UWP作ってないからしらないけど
WPFに比べてUWPに有用なUIはどんなのがあるのん?
WPFに比べてUWPに有用なUIはどんなのがあるのん?
387デフォルトの名無しさん (アウアウカー Saf1-wuKa)
2021/04/05(月) 21:42:12.94ID:Edplvanwa トグルスイッチとか…
388デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/06(火) 14:31:00.51ID:A/BZHpGR0389デフォルトの名無しさん (ワッチョイ d573-XUMB)
2021/04/07(水) 05:57:52.13ID:EEKs5Lqy0 WINUI3もUWPが敬遠された部分引き継いでるからなぁ。
ばっとコンパイルして、パット起動が出来ない。
開発者モードのみでの起動か、署名かというところからスタート。
まずこの時点で自己ツール目的で利用されることは殆どないだろうなぁ。
自己ツールで使わない書き方は裾野が広がらない。UWPと同じ運命が待ってるとしか思えないなぁ。
ばっとコンパイルして、パット起動が出来ない。
開発者モードのみでの起動か、署名かというところからスタート。
まずこの時点で自己ツール目的で利用されることは殆どないだろうなぁ。
自己ツールで使わない書き方は裾野が広がらない。UWPと同じ運命が待ってるとしか思えないなぁ。
390デフォルトの名無しさん (ブーイモ MMa9-BOfI)
2021/04/07(水) 07:35:04.05ID:tGmVlS3tM391デフォルトの名無しさん (ワッチョイ 4b55-itpS)
2021/04/07(水) 18:26:47.01ID:5etLkXDB0 >>388
WINUIの話してたからUWPとくっついたらどんなもんなのかなと
WINUIの話してたからUWPとくっついたらどんなもんなのかなと
392デフォルトの名無しさん (ワッチョイ 2590-+8eL)
2021/04/07(水) 18:51:02.38ID:mfkgM1+P0 だまされちゃいかんぞ
393デフォルトの名無しさん (ワッチョイ 9b42-0pr0)
2021/04/07(水) 22:15:39.05ID:feegQokv0394デフォルトの名無しさん (ワッチョイ 9b42-0pr0)
2021/04/07(水) 22:21:20.74ID:feegQokv0 リンク貼り忘れたわ
https://www.microsoft.com/ja-jp/p/xaml-controls-gallery/9msvh128x2zt?rtc=1&activetab=pivot:overviewtab
https://www.microsoft.com/ja-jp/p/xaml-controls-gallery/9msvh128x2zt?rtc=1&activetab=pivot:overviewtab
395デフォルトの名無しさん (ワッチョイ 55b5-vyem)
2021/04/07(水) 23:30:19.31ID:w0c0dpqL0 >>393-394
おぬし、それのWPF版を持っておらんかな?
おぬし、それのWPF版を持っておらんかな?
396デフォルトの名無しさん (ワッチョイ ed54-KIdu)
2021/04/08(木) 00:59:31.00ID:XtnfoEQT0 WinUIって、Windowの位置とサイズはどうやって指定すればいいの?
探したけどよくわからない。
探したけどよくわからない。
397デフォルトの名無しさん (ワッチョイ 0568-jYZO)
2021/04/08(木) 07:12:46.99ID:9U9Cv8SE0 WPFスレにそこそこレスがあるってことは、まだまだワンチャンあるってことだよね。
WPFの話題あんまりないけど。
WPFの話題あんまりないけど。
398デフォルトの名無しさん (ワッチョイ 55b5-vyem)
2021/04/08(木) 14:28:13.01ID:d++ONVxC0 >>397
いや、WPFよりもっと使いやすいの出せや!と集まってるだけだが
いや、WPFよりもっと使いやすいの出せや!と集まってるだけだが
399デフォルトの名無しさん (エムゾネ FF43-h93f)
2021/04/08(木) 14:38:04.88ID:BYjSvKlSF WFPが正解
400デフォルトの名無しさん (エムゾネ FF43-h93f)
2021/04/08(木) 14:38:28.94ID:BYjSvKlSF ごめんtypo
WPFが正解
WPFが正解
401デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 15:21:11.36ID:tCGGFTkm0 WPFで充分じゃね?
自分はreact使うけど。
自分はreact使うけど。
402デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 15:22:14.95ID:zT7kfcFG0 Web用フレームワークにも .NET MVC, Razor, WebForms,
Blazor(Server/Wasm), MAUI の少なくとも5つがある。
さらに、.NET Core MVC などという亜種もある。
Webではないフレームワークには、
WinForms, WPF, UWP, WinUI, WinRT
がある。結局、初期に出来たWinFormsが一番使われているらしいが。
Blazor(Server/Wasm), MAUI の少なくとも5つがある。
さらに、.NET Core MVC などという亜種もある。
Webではないフレームワークには、
WinForms, WPF, UWP, WinUI, WinRT
がある。結局、初期に出来たWinFormsが一番使われているらしいが。
403デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 16:31:51.73ID:zT7kfcFG0 WPFくらいまでならまだしも、それ以降のものをやってみたら
思わぬ問題が見つかるかもしれないし、やらない人が多いのかもな。
何かを改良した場合、何らかのトレードオフが生じて別の問題が
入り込むことが多いし、誰も使ってないからMS以外による評価も出てない。
問題が生じた時、古いフレームワークならかろうじてなんとかなるような
対策がなされていることが多いが、新しいフレームワークならそういう
バッドノウハウもないかもしれないし、怖い。
思わぬ問題が見つかるかもしれないし、やらない人が多いのかもな。
何かを改良した場合、何らかのトレードオフが生じて別の問題が
入り込むことが多いし、誰も使ってないからMS以外による評価も出てない。
問題が生じた時、古いフレームワークならかろうじてなんとかなるような
対策がなされていることが多いが、新しいフレームワークならそういう
バッドノウハウもないかもしれないし、怖い。
404デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 16:34:01.36ID:zT7kfcFG0 WPFでも実際に試して見るとWinFormsより使い勝手が悪いことがある。
Formデザイナーが使えないとか。
だからWPFが全面的にWinFormsよりすぐれていることにはならないし
置き換えることもできない。
それと同様の事が新しいフレームワークでもあるかもしれないが
試す時間がもったいないので誰も試さない。
Formデザイナーが使えないとか。
だからWPFが全面的にWinFormsよりすぐれていることにはならないし
置き換えることもできない。
それと同様の事が新しいフレームワークでもあるかもしれないが
試す時間がもったいないので誰も試さない。
405デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 16:36:50.23ID:zT7kfcFG0 そもそも問題としてWinFormsで問題を感じてない人が多い。
仮に感じていたとしてもWPFでそれは解決したりする。
それでも満足できずに新しいフレームワークに進もうとする人がどれだけいるか。
否、全くいない。
改良点もはっきりしないし、むしろ悪くなった点もあるとうわさがあったりもする。
仮に感じていたとしてもWPFでそれは解決したりする。
それでも満足できずに新しいフレームワークに進もうとする人がどれだけいるか。
否、全くいない。
改良点もはっきりしないし、むしろ悪くなった点もあるとうわさがあったりもする。
406デフォルトの名無しさん (アウアウエー Sa13-1C08)
2021/04/08(木) 16:50:14.46ID:pbVKeTxta UWPとかセキュリティきつくて社内ツールには使えなかったな。
407デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 17:07:10.44ID:tCGGFTkm0 >>404
WPFなのにWinFormのデザイナー使おうとしてんの??
WPFなのにWinFormのデザイナー使おうとしてんの??
408デフォルトの名無しさん (ワッチョイ a37c-0pr0)
2021/04/08(木) 17:21:48.01ID:3r6MsATA0 MSなら画面はHTML,CSSでコードがC#で書けるものを用意すれば良いだけなのにと思うわ
C#のコードはトランスパイル出来るようにすればjavascriptになるとかだとウェブアプリにも出来るし
exe変換などもサポートすればWindowsアプリにも出来るみたいな
Blazorはベースがダメ過ぎるw
C#のコードはトランスパイル出来るようにすればjavascriptになるとかだとウェブアプリにも出来るし
exe変換などもサポートすればWindowsアプリにも出来るみたいな
Blazorはベースがダメ過ぎるw
409デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 17:26:47.70ID:yOEoL9CZ0410デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 17:30:22.45ID:yOEoL9CZ0 WPFで使うMVVMという概念が、もしかしたら Webプログラム的で、
WinFormsやMFCとは全く違うから、伝統的なGUIプログラミングに
慣れた人が困惑するのだろうか。
よう知らんけど。
WinFormsやMFCとは全く違うから、伝統的なGUIプログラミングに
慣れた人が困惑するのだろうか。
よう知らんけど。
411デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 17:45:34.84ID:tCGGFTkm0 >>410
間違い
間違い
412デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 17:46:22.67ID:tCGGFTkm0413デフォルトの名無しさん (ブーイモ MM6b-BOfI)
2021/04/08(木) 17:56:18.62ID:9AlrFs+/M 起動時間がFORMより早くなればね
414デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 18:19:16.70ID:tCGGFTkm0 >>413
ウーーン( ̄▽ ̄;)
ウーーン( ̄▽ ̄;)
415デフォルトの名無しさん (スッップ Sd43-pp0m)
2021/04/08(木) 18:35:15.52ID:GsExqOL7d WPFでもWinforns的に組むのは全然OK。
xamlよくわからなかったら、xaml排除して
普通にイベントパンドラベースで組んでいいわけで。
そもそもC#の.netwindowsターゲットで、デスクトップアプリでデザインをUIデザイナーが、
機能をプログラマが組んで分けてることなんてかなりレアケースでしょ。
分けても見通しが良くなるケースの方が少ないってことよ。
パブリックなアプリならUnityみたいなものの方がデザインも2Dと3D混ぜやすいし、デザイナーもやりやすいだろう。
xamlよくわからなかったら、xaml排除して
普通にイベントパンドラベースで組んでいいわけで。
そもそもC#の.netwindowsターゲットで、デスクトップアプリでデザインをUIデザイナーが、
機能をプログラマが組んで分けてることなんてかなりレアケースでしょ。
分けても見通しが良くなるケースの方が少ないってことよ。
パブリックなアプリならUnityみたいなものの方がデザインも2Dと3D混ぜやすいし、デザイナーもやりやすいだろう。
416デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 19:18:28.55ID:tCGGFTkm0 WinFormだと画面デザインはUIデザイナーでないと弄れなかったのが、
コードエディターでも直接編集可能になったのがWPF最大の進歩だよ。
まあ、猛者はxxx.Designer.csファイル直接編集してたけどね。
コードエディターでも直接編集可能になったのがWPF最大の進歩だよ。
まあ、猛者はxxx.Designer.csファイル直接編集してたけどね。
417デフォルトの名無しさん (ワッチョイ a3e6-JnQU)
2021/04/08(木) 19:22:50.42ID:7Q+Xoj4V0 デザイナーのプロパティシートの出来は悪いよな
分類変だし
border引くだけでもタグ手書きしないといけない
リストなんかはダブルクリックイベント拾うだけでも大騒ぎだよ
分類変だし
border引くだけでもタグ手書きしないといけない
リストなんかはダブルクリックイベント拾うだけでも大騒ぎだよ
418デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 19:31:54.39ID:tCGGFTkm0419デフォルトの名無しさん (アウアウウー Sae9-FX85)
2021/04/08(木) 19:55:24.34ID:AcLUfdkoa ネットに転がっているサンプルソースもWinformが多いし、やはり情報量の多さだとWPFは分が悪いな
420デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 19:56:57.82ID:tCGGFTkm0 >>419
?( ゚∀゚)??
?( ゚∀゚)??
421デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 19:58:02.05ID:yOEoL9CZ0 しかもWinFormsで困らないと思う。
WinFormsで困ったというのを聞いたことがないし。
はっきりとしたWinFormsの問題点をWPFを解決しているようではない。
WinFormsで困ったというのを聞いたことがないし。
はっきりとしたWinFormsの問題点をWPFを解決しているようではない。
422デフォルトの名無しさん (ワッチョイ 252d-xfeT)
2021/04/08(木) 20:22:00.43ID:ogiME2ri0423デフォルトの名無しさん (ワッチョイ 2590-+8eL)
2021/04/08(木) 20:29:56.15ID:gh8P07fi0 業務アプリみたいなのは貧相なバインディングで十分なんだろ
ウィンドウ表示時、データ表示して変更して、画面閉じる時に更新してで、イベントハンドラにごそっと書くから、TwoWayなくても十分で..
ウィンドウ表示時、データ表示して変更して、画面閉じる時に更新してで、イベントハンドラにごそっと書くから、TwoWayなくても十分で..
424デフォルトの名無しさん (ワッチョイ b501-2S6M)
2021/04/08(木) 20:42:33.69ID:tCGGFTkm0 バインディングとか不要だ!
425デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 20:46:27.08ID:yOEoL9CZ0 >>422
解像度というのは大画面に対応するためにあるものと思っているので、
解像度が高いのに物理的なディスプレイの大きさは普通、などという
環境を使ってるのはそもそも本人が悪い。なぜならコンピュータにおいて
グラフィックは最も遅い原因の一つでドットが増えれば遅くなることが
られているから。
ゲーム目的でもビジネス目的でもそんな環境は良くない。
また、バインディングやMVVMを考えた人は地頭が馬鹿なのかな、と思う。
解像度というのは大画面に対応するためにあるものと思っているので、
解像度が高いのに物理的なディスプレイの大きさは普通、などという
環境を使ってるのはそもそも本人が悪い。なぜならコンピュータにおいて
グラフィックは最も遅い原因の一つでドットが増えれば遅くなることが
られているから。
ゲーム目的でもビジネス目的でもそんな環境は良くない。
また、バインディングやMVVMを考えた人は地頭が馬鹿なのかな、と思う。
426デフォルトの名無しさん (アウアウカー Saf1-uDZ/)
2021/04/08(木) 21:00:28.26ID:5nQwmH8sa427デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 21:02:36.63ID:yOEoL9CZ0 >>426
お前は自分で気づいてないが実は賢くない。
お前は自分で気づいてないが実は賢くない。
428デフォルトの名無しさん (ワッチョイ b501-uDZ/)
2021/04/08(木) 21:45:10.51ID:+aFkR9gX0429デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 21:52:37.74ID:yOEoL9CZ0 >>428
MVVMが馬鹿なのは、ことを複雑にしてるだけでまともな意味がないからだよ。
MVVMが馬鹿なのは、ことを複雑にしてるだけでまともな意味がないからだよ。
430デフォルトの名無しさん (ワッチョイ b501-uDZ/)
2021/04/08(木) 22:12:08.18ID:+aFkR9gX0 >>429
普段どうやってイベントを実行したり、画面に値を反映させたりしてるの?
普段どうやってイベントを実行したり、画面に値を反映させたりしてるの?
431デフォルトの名無しさん (ワッチョイ e54f-lQ1w)
2021/04/08(木) 22:20:11.65ID:65tq2lAC0 ****が馬鹿なのは、ことを複雑にしてるだけでまともな意味がないからだよ。
何を入れてもそれっぽくなる
何を入れてもそれっぽくなる
432デフォルトの名無しさん (ワッチョイ 4d61-L3Ib)
2021/04/08(木) 22:39:28.97ID:yOEoL9CZ0 >>430
そんなこと関係ない。
そんなこと関係ない。
433デフォルトの名無しさん (ワッチョイ b501-uDZ/)
2021/04/08(木) 22:53:38.75ID:+aFkR9gX0 >>432
UIとロジックをよりシンプルに分離するための仕組みのひとつがMVVM
だから逆にどうやってるのかなと思って聞いてみた
それを無関係と言うのなら利点も意味も分からず自分が理解できないものを複雑無意味と言ってただけなんだなと
考案者を馬鹿呼ばわりする前に自分の頭の悪さを顧みたら?
UIとロジックをよりシンプルに分離するための仕組みのひとつがMVVM
だから逆にどうやってるのかなと思って聞いてみた
それを無関係と言うのなら利点も意味も分からず自分が理解できないものを複雑無意味と言ってただけなんだなと
考案者を馬鹿呼ばわりする前に自分の頭の悪さを顧みたら?
434デフォルトの名無しさん (ワッチョイ 4b55-itpS)
2021/04/08(木) 23:20:37.44ID:VPnzG3uy0 ListBoxItemにいろいろ入れたいからWinFormsには戻れない
自分で描画したくない
自分で描画したくない
435デフォルトの名無しさん (ワッチョイ 55b5-vyem)
2021/04/08(木) 23:58:43.12ID:d++ONVxC0436デフォルトの名無しさん (ワッチョイ e26a-CoCA)
2021/04/09(金) 00:02:30.01ID:48x8zVC+0 10年前ならともかく今時MVVM考えた奴は馬鹿とかねえ
WinFormで満足してるならわざわざこっちに来なくていいから
WinFormで満足してるならわざわざこっちに来なくていいから
437デフォルトの名無しさん (ワッチョイ df01-VPk9)
2021/04/09(金) 00:04:04.19ID:C/F0yqxT0 >>425
だからあれは、Blendデザイナーを機能させるの為の最低限の実装なのだよ。
だからあれは、Blendデザイナーを機能させるの為の最低限の実装なのだよ。
438デフォルトの名無しさん (ワッチョイ df01-VPk9)
2021/04/09(金) 00:09:00.55ID:C/F0yqxT0439デフォルトの名無しさん (ワッチョイ bb33-qZRM)
2021/04/09(金) 00:19:49.00ID:kIYkivm60 WIWIY
IYVVWI
MWM
ΜVVΜ
IVIVVIVI
本物はどれでしょう?
IYVVWI
MWM
ΜVVΜ
IVIVVIVI
本物はどれでしょう?
440デフォルトの名無しさん (ワッチョイ 4e42-CoCA)
2021/04/09(金) 00:49:06.38ID:ehzEsP590■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★3 [樽悶★]
- 「“なり得る”って言っただけだから…」高市早苗“存立危機”答弁後に漏らした本音 [Hitzeschleier★]
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で ★3 [お断り★]
- 高市首相「台湾有事」発言引き出した「立憲・岡田克也氏」に聞いた質問の真意「これはマズイ発言だと」少しずらしてみたが焼け石に水 ★2 [ぐれ★]
- 【株価】日経平均、上げ幅一時2000円超 5万円台を回復 [蚤の市★]
- トランプ氏、女性記者に「ブタ、静かに」 エプスタイン元被告めぐる質問さえぎる [1ゲットロボ★]
- 日本という国を愛するが故に日本国政府に反対する反日日本人って、逆説的だけど究極の愛国者だよな [377482965]
- 武井壮、ブチギレ。💢(クリティカルヒット) [153490809]
- コテと名無しのレクリエーション会場
- 副大臣経験者「そもそも高市首相は円安のデメリットを理解していなさそう」閣僚の側近「政権で円安についてよく理解していない人がいる」 [812874503]
- 吉村知事「あのさぁ、中国人観光客の頼るのやめようよ?他のエリアの人に来てもらうとかもっと考えようよ?中国依存してないでさァ!」 [856698234]
- 日本人「な、なぜだ?なぜこの件で日本を助けてくれる国が0カ国なんだ!?」。日本人、さすがに気づく [805596214]
