WPF(Windows Presentation Foundation)について語るスレ。
前スレ
WPF(.NET, WinUI) GUIプログラミング Part30
https://mevius.5ch.net/test/read.cgi/tech/1667010874/
関連スレ
Windows 10 UWPアプリ開発Part 3
https://mevius.5ch.net/test/read.cgi/tech/1627556967/
コードを貼る場合は以下のサイトの利用をお勧め。
https://ideone.com/
WPF(.NET, WinUI) GUIプログラミング Part31
■ このスレッドは過去ログ倉庫に格納されています
2023/01/22(日) 05:53:16.97ID:oY263ilm
2023/03/01(水) 12:20:07.56ID:tWOScmTl
アプリの配布方法が制限されてる時点でもはやバグ
2023/03/01(水) 14:21:19.72ID:qZJesg35
2023/03/01(水) 16:45:40.86ID:1KuvZnq5
NumericUpDownをそろそろ公式で実装してくれ
2023/03/01(水) 19:30:05.42ID:SBtTwWje
上下キーで数値が変わるのはマジヤバいので無効に出来るようにしてくれ
2023/03/01(水) 19:52:03.14ID:tXmlO50M
さすがに、テーマが古臭いからといってUWPに移行する奴はレアだろう。
100デフォルトの名無しさん
2023/03/02(木) 00:17:26.91ID:YJ+cBd/3 有償のコンポーネント使えばテーマなんていくらでも変えられるのに
101デフォルトの名無しさん
2023/03/02(木) 09:22:58.33ID:pwr4e0eZ 857デフォルトの名無しさん (ワッチョイ aa9f-ZYAP)2023/03/02(木) 01:06:05.40ID:pwr4e0eZ0>>858
ModernWPF UIのコンテントダイアログでプログレスダイアログをいい感じにMVVMで実装する方法ないかな?
やりたいこと:
したのコンポーネントをProgressDialog.xamlで定義して、ProgressDialogModelView.cs内でEventAggregatorでイベントを受け取ってプログレスバーとテキストを更新
https://github.com/Kinnara/ModernWpf/wiki/ContentDialog
なんだか、UIが更新されない。(Vueで言うところのnextTick()みたいな処理がいる?)
ModernWPF UIのコンテントダイアログでプログレスダイアログをいい感じにMVVMで実装する方法ないかな?
やりたいこと:
したのコンポーネントをProgressDialog.xamlで定義して、ProgressDialogModelView.cs内でEventAggregatorでイベントを受け取ってプログレスバーとテキストを更新
https://github.com/Kinnara/ModernWpf/wiki/ContentDialog
なんだか、UIが更新されない。(Vueで言うところのnextTick()みたいな処理がいる?)
102デフォルトの名無しさん
2023/03/02(木) 22:37:03.49ID:eF43jwvI103デフォルトの名無しさん
2023/03/02(木) 22:54:13.96ID:YeVHKr55 んじゃ自作で
104デフォルトの名無しさん
2023/03/02(木) 23:06:32.04ID:uNNfNIJk WPFでモダンなUIをということでModernWPFそしてwpfuiが生まれ
そしたら突然Win11テーマ対応やるかもと
xamarinの方もやる気なさそうだからとUnoPlatformを生み出したら突然のmauiで梯子を外される
ろくな事にならん
そしたら突然Win11テーマ対応やるかもと
xamarinの方もやる気なさそうだからとUnoPlatformを生み出したら突然のmauiで梯子を外される
ろくな事にならん
105デフォルトの名無しさん
2023/03/02(木) 23:08:39.88ID:uNNfNIJk Cross Platform WPF
Avalonia XPF登場
ただし有料製品
Avalonia XPF登場
ただし有料製品
106デフォルトの名無しさん
2023/03/02(木) 23:11:13.45ID:uNNfNIJk maui,unoplatform,avalonia まじで開発リソース分散しまくりで、どれもユーザーが少ないからバグだらけのゴミ製品
107デフォルトの名無しさん
2023/03/03(金) 01:43:34.53ID:3lr6AMu6 質問です!
WPFのListBoxで要素数に応じて高さを変えたいのですがどうすればいいでしょうか?
1要素の高さが分かれば計算出来るのですが取る方法が分かりません。
ご教示下さいませ。
WPFのListBoxで要素数に応じて高さを変えたいのですがどうすればいいでしょうか?
1要素の高さが分かれば計算出来るのですが取る方法が分かりません。
ご教示下さいませ。
108デフォルトの名無しさん
2023/03/03(金) 04:30:16.06ID:aKi2/xU4 wpf listbox 行 高さ
でググったら出てきたよ
WPF ListBoxの高さを指定したアイテム数に変更したいです
https://teratail.com/questions/264300
できるかどうかは知らんが
でググったら出てきたよ
WPF ListBoxの高さを指定したアイテム数に変更したいです
https://teratail.com/questions/264300
できるかどうかは知らんが
109デフォルトの名無しさん
2023/03/04(土) 16:03:39.59ID:iCcXQ8Nl >108
有難う!ググってそこも見てたんだけど取得時にnullになるので諦めてました。
根本的な事が理解出来てなかったようで、コンストラクターでActiveにしたら取得できると思ってたんだけど、これが駄目だったようです。
コンストラクター以外では正常に取得できました!
勉強になりました、有難う!
有難う!ググってそこも見てたんだけど取得時にnullになるので諦めてました。
根本的な事が理解出来てなかったようで、コンストラクターでActiveにしたら取得できると思ってたんだけど、これが駄目だったようです。
コンストラクター以外では正常に取得できました!
勉強になりました、有難う!
110デフォルトの名無しさん
2023/03/06(月) 21:34:08.94ID:PqF8zrVp WinUI3はバグいし
もうちょっとしたアプリはflutterで作った方がいいってこと?
Fluent UIはもちろん
https://pub.dev/packages/fluent_ui
MacOS UIもあるし
https://pub.dev/packages/macos_ui
OS APIをゴリゴリ叩くアプリはやめた方がいいが
もうちょっとしたアプリはflutterで作った方がいいってこと?
Fluent UIはもちろん
https://pub.dev/packages/fluent_ui
MacOS UIもあるし
https://pub.dev/packages/macos_ui
OS APIをゴリゴリ叩くアプリはやめた方がいいが
111デフォルトの名無しさん
2023/03/07(火) 05:31:06.06ID:ZeF7gxYd 正解
でもWindows限定ならWPFがベスト
でもWindows限定ならWPFがベスト
112デフォルトの名無しさん
2023/03/07(火) 08:55:53.14ID:aJu8E32p ちょっとしたアプリ作るならWinFormsが最強すぎて話にならん
113デフォルトの名無しさん
2023/03/07(火) 09:02:57.32ID:oCilbHp7 WPFはWindows 11テーマ待ちかな?
デスクトップアプリ作るとなると、ウィンドウ位置合わせぐらいはやるだろうが
https://pub.dev/packages/window_manager
ちゃんとメンテナンスされてるっぽいし
デスクトップアプリ作るとなると、ウィンドウ位置合わせぐらいはやるだろうが
https://pub.dev/packages/window_manager
ちゃんとメンテナンスされてるっぽいし
114デフォルトの名無しさん
2023/03/07(火) 19:26:50.19ID:awlf9dGM さすがに公式はもう対応はしないでしょ
C#界の著名人???たちがなんちゃってアクリルとか作ってたけどそこから進展はないし使われてる感もない
以前アクリル使うとパフォーマンスが落ちて消費電力が上がりますってMSが注意してたんだけど一体なんなのか
何がしたいのか?
C#界の著名人???たちがなんちゃってアクリルとか作ってたけどそこから進展はないし使われてる感もない
以前アクリル使うとパフォーマンスが落ちて消費電力が上がりますってMSが注意してたんだけど一体なんなのか
何がしたいのか?
115デフォルトの名無しさん
2023/03/07(火) 20:54:38.37ID:oCilbHp7116デフォルトの名無しさん
2023/03/07(火) 21:14:57.23ID:jgeYqRwK マウイの方で聞くべきか迷うんだけどマウイじゃなくてわざわざWinUI3選ぶメリットって何?
バグだらけなの抜きにしても理由思い浮かばん
バグだらけなの抜きにしても理由思い浮かばん
117デフォルトの名無しさん
2023/03/07(火) 21:53:56.24ID:oCilbHp7 MAUI使った事ないけど
MAUIは基本クロスプラットフォームでコントロールはネイティブのラッパーだから、標準で用意されてるUIが各OSの最大公約数的なものになるからUI自由度低いと思う(自分で頑張らない限り)
WinUIとMAUIの標準のコントロール数比較
MAUIは基本クロスプラットフォームでコントロールはネイティブのラッパーだから、標準で用意されてるUIが各OSの最大公約数的なものになるからUI自由度低いと思う(自分で頑張らない限り)
WinUIとMAUIの標準のコントロール数比較
118デフォルトの名無しさん
2023/03/08(水) 18:32:14.17ID:mcdKv02z >>116
多分誤解があるんだろうけど
Mauiはクロスプラットフォームの仕組みでxamarinの後継
WinUI3は単なるwindowsのUIライブラリで比べるのは変だよ
xamarinとWPFを比べてxamarinじゃなくてWPFを選ぶメリットって何と言うのと同じレベル
windowsでしかUI必要としないならxamarinやMauiを選ぶメリットは多分ない
多分誤解があるんだろうけど
Mauiはクロスプラットフォームの仕組みでxamarinの後継
WinUI3は単なるwindowsのUIライブラリで比べるのは変だよ
xamarinとWPFを比べてxamarinじゃなくてWPFを選ぶメリットって何と言うのと同じレベル
windowsでしかUI必要としないならxamarinやMauiを選ぶメリットは多分ない
119デフォルトの名無しさん
2023/03/08(水) 18:42:09.48ID:mcdKv02z Mauiに興味を持つ人間は確実に何かを勘違いしてる
どのレベルでも確実に勘違いがある
使ってみて気が付くまで勘違いしたまま
どのレベルでも確実に勘違いがある
使ってみて気が付くまで勘違いしたまま
120デフォルトの名無しさん
2023/03/08(水) 19:39:39.70ID:wXZtzhRA テキストボックス、コンボボックス、チェックボックス、ラジオボタンにグリッドが使えればそれだけでいいんだけどそれでもMAUIってダメなん?
121デフォルトの名無しさん
2023/03/08(水) 20:15:21.62ID:mcdKv02z さっきも書いたけどwindowsでしか使わないのにMAUIを選ぶ理由は基本的にない
個人個人が好きに使えばいいよ
個人個人が好きに使えばいいよ
122デフォルトの名無しさん
2023/03/08(水) 21:26:16.11ID:xUp/Im5G123デフォルトの名無しさん
2023/03/08(水) 21:33:03.96ID:0/PwQdwj 中途半端な将来性やな
124デフォルトの名無しさん
2023/03/08(水) 21:41:01.82ID:UYleOs8I マウイ君は相変わらずアホだな
一つ教えてやると今度はその付け焼き刃の知識でマウント取ろうと暴れたからめんどいわ
一つ教えてやると今度はその付け焼き刃の知識でマウント取ろうと暴れたからめんどいわ
125デフォルトの名無しさん
2023/03/08(水) 21:51:03.42ID:0kF8prTi マウイ君は心折れたっぽいね
知識多少はあったからもうちょとできるのかと思ったが5chBrowserの進捗見てたけどあんなにコード書けないのにびっくりしたわ
知識多少はあったからもうちょとできるのかと思ったが5chBrowserの進捗見てたけどあんなにコード書けないのにびっくりしたわ
126デフォルトの名無しさん
2023/03/08(水) 22:38:55.94ID:StEoNHA3127デフォルトの名無しさん
2023/03/08(水) 23:49:30.35ID:mcdKv02z >>122
まあ君がmauiとWinUIが比較対象じゃないと言うことを知らなかったと言うことだけ理解した
まあ君がmauiとWinUIが比較対象じゃないと言うことを知らなかったと言うことだけ理解した
128デフォルトの名無しさん
2023/03/08(水) 23:51:38.20ID:mcdKv02z129デフォルトの名無しさん
2023/03/08(水) 23:57:16.67ID:mcdKv02z >>122
プラットフォーム固有処理と共通処理を分けて設計したくないからだろう
わざわざそんなことをしたくない
過去にPLC(ポータブル クラス ライブラリ)とか使って地獄を見てたから汎用性なんてなくていいと思うわ
単一のGUIフレームワークを選択して書いて終わりじゃないか
なんで必要もないのに苦行をするんだか
プラットフォーム固有処理と共通処理を分けて設計したくないからだろう
わざわざそんなことをしたくない
過去にPLC(ポータブル クラス ライブラリ)とか使って地獄を見てたから汎用性なんてなくていいと思うわ
単一のGUIフレームワークを選択して書いて終わりじゃないか
なんで必要もないのに苦行をするんだか
130デフォルトの名無しさん
2023/03/09(木) 00:06:47.70ID:a5N7vCda 使い捨てアプリ最強はExcelだろ
131デフォルトの名無しさん
2023/03/09(木) 00:24:27.52ID:5mRrsMYs132デフォルトの名無しさん
2023/03/09(木) 01:11:09.89ID:vhjcvbSa133デフォルトの名無しさん
2023/03/09(木) 01:39:11.93ID:H1QN25OQ134デフォルトの名無しさん
2023/03/09(木) 04:49:42.57ID:NtaOoLzk >>133
MAUIだと他のプラットフォームとの兼ね合いからWinUiで使えるコントロールはデフォルトで用意されてないから、当然Windows限定ならWinUIで作ったほうが楽
カスタムコントロール作ればまあできるけど結構めんどくさいよ
MAUIだと他のプラットフォームとの兼ね合いからWinUiで使えるコントロールはデフォルトで用意されてないから、当然Windows限定ならWinUIで作ったほうが楽
カスタムコントロール作ればまあできるけど結構めんどくさいよ
135デフォルトの名無しさん
2023/03/09(木) 04:51:21.62ID:NtaOoLzk あとMAUIもバグだらけだからWinUIのバグに加えてMAUIのバグにも悩まされるってのもあるねw
136デフォルトの名無しさん
2023/03/09(木) 06:08:29.89ID:WycPltfT XAML自体が欠陥品だからどうしようもない
137デフォルトの名無しさん
2023/03/09(木) 13:14:29.62ID:SOUYY3o2 xamlが中途半端でクソなのは全面同意
MAUI開発のネックは標準コントロールの少なさぐらいかね
DataGridとかデフォで機能もりもりなコントロールすぐ使いたくて尚且つWindows限定でいいならWinUI3かWPFって感じか
MAUI開発のネックは標準コントロールの少なさぐらいかね
DataGridとかデフォで機能もりもりなコントロールすぐ使いたくて尚且つWindows限定でいいならWinUI3かWPFって感じか
138デフォルトの名無しさん
2023/03/09(木) 19:50:52.95ID:34y09rP4 https://forest.watch.impress.co.jp/docs/news/1484449.html
WinUI 3ベースバグ過ぎて無理でしたごめんなさいしてもいいんだぞ?
WinUI 3ベースバグ過ぎて無理でしたごめんなさいしてもいいんだぞ?
139デフォルトの名無しさん
2023/03/09(木) 19:54:42.60ID:34y09rP4 https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/preview-channel#version-13-preview-1-130-preview1
preview 1
こいつら積みあがってるバグをフィックスする気ねぇの?
preview 1
こいつら積みあがってるバグをフィックスする気ねぇの?
140デフォルトの名無しさん
2023/03/09(木) 21:15:38.70ID:wIQvQwlN141デフォルトの名無しさん
2023/03/10(金) 00:17:30.09ID:bsHWuvF6 winformsは楽
だらだらとテキストログを吐くアプリで使える
使い捨ては大体これ
だらだらとテキストログを吐くアプリで使える
使い捨ては大体これ
142デフォルトの名無しさん
2023/03/10(金) 00:18:40.41ID:bsHWuvF6 >>138-139
WinUI3の弱点を書けば書くほどその上に載ってるMAUIの首が閉まってるのに気が付かないんかなあ?
WinUI3の弱点を書けば書くほどその上に載ってるMAUIの首が閉まってるのに気が付かないんかなあ?
143デフォルトの名無しさん
2023/03/10(金) 07:12:26.72ID:OYnQuODg WNUIいつ完成するの?
144デフォルトの名無しさん
2023/03/10(金) 18:40:11.77ID:IJdfDo/R Winformsは解像度違うとこで
デザイナー開くと面倒くさい
デザイナー開くと面倒くさい
145デフォルトの名無しさん
2023/03/10(金) 20:55:59.42ID:4nQZ5Veg 生産性も低いしな
146デフォルトの名無しさん
2023/03/11(土) 01:33:46.36ID:hGgfyS5a >>143
もう完成してる
もう完成してる
147デフォルトの名無しさん
2023/03/11(土) 01:36:39.66ID:hGgfyS5a Silk.NETっていうOpenGLライブラリでWinUIとかで使えるようにControlとして描画したいのにそういった資料が全然なくてムカつく
公式ドキュメントも全くできてないからそういうコントロールがすでに用意されてるのかもわからん
OpenTKにはそういうのあるようだがせっかくだからSilk.NETで作りたい
https://dotnet.github.io/Silk.NET/
公式ドキュメントも全くできてないからそういうコントロールがすでに用意されてるのかもわからん
OpenTKにはそういうのあるようだがせっかくだからSilk.NETで作りたい
https://dotnet.github.io/Silk.NET/
148デフォルトの名無しさん
2023/03/11(土) 01:39:14.02ID:hGgfyS5a >>125
パーサー簡単に作れる人?
パーサー簡単に作れる人?
149デフォルトの名無しさん
2023/03/11(土) 09:16:50.69ID:vi8/lqqR >>147
お客様は神様です見たいな人間にプログラムは向かないよ
お客様は神様です見たいな人間にプログラムは向かないよ
150デフォルトの名無しさん
2023/03/11(土) 13:18:52.20ID:V6KAuR8t >>130
Excelは呪いを残すことがあるから、VBAを書き始めたら気を付けないと
Excelは呪いを残すことがあるから、VBAを書き始めたら気を付けないと
151デフォルトの名無しさん
2023/03/11(土) 13:35:47.88ID:hGgfyS5a >>149
たしかにそうか…
たしかにそうか…
152デフォルトの名無しさん
2023/03/11(土) 14:01:43.58ID:a+eqbn9d まーたマウイ君か4ね
153デフォルトの名無しさん
2023/03/16(木) 18:35:45.74ID:CRIg56ML Delphi+WinUI3ってのが開発中だったようだ
https://blogs.embarcadero.com/ja/delphi-winui-3-demo-ja/
1年前から音沙汰なしのようで終了したかもしれないが
https://blogs.embarcadero.com/ja/delphi-winui-3-demo-ja/
1年前から音沙汰なしのようで終了したかもしれないが
154デフォルトの名無しさん
2023/03/20(月) 21:15:56.81ID:uNO1Q/Lg task.run() で非同期で動かしているんだが、VSでF5押して起動した場合は
UIも固まらずうまく動くけど、EXEたたいて実行するとUIが固まる。
なにこれ。
UIも固まらずうまく動くけど、EXEたたいて実行するとUIが固まる。
なにこれ。
155デフォルトの名無しさん
2023/03/21(火) 09:47:35.47ID:glo3Mskg awaitしろ
156デフォルトの名無しさん
2023/03/21(火) 12:38:13.37ID:meamVat5157デフォルトの名無しさん
2023/03/21(火) 17:32:45.31ID:YHDXYuuI await 付けてたような。
await あるなし は環境で動作違うのか?
await あるなし は環境で動作違うのか?
158デフォルトの名無しさん
2023/03/21(火) 17:40:44.14ID:r8PDkwUg ログ出力周りでのタイミングの変化とか
159デフォルトの名無しさん
2023/03/21(火) 18:17:55.80ID:YHDXYuuI VS上で動作変でEXE版は正常ならまだわかるんだが。
160デフォルトの名無しさん
2023/03/21(火) 18:47:21.33ID:r8PDkwUg VS上ならコンソール出力排他でタイミングが整理されるとかね
161デフォルトの名無しさん
2023/03/21(火) 19:25:53.19ID:bmg/fMak exe叩いてVSでアタッチしても再現するか?
VSでデバッグせずに起動でも再現するか?
exe作成時とVSで起動時でビルドの設定を変えてないか?
VSでデバッグせずに起動でも再現するか?
exe作成時とVSで起動時でビルドの設定を変えてないか?
162デフォルトの名無しさん
2023/03/21(火) 21:26:35.93ID:YHDXYuuI >exe叩いてVSでアタッチしても再現するか?
これやったことないな。
>VSでデバッグせずに起動でも再現するか?
知らんけどリリース でメークしてる。
>exe作成時とVSで起動時でビルドの設定を変えてないか?
同じ。F5でEXE作ってエクスプローラからEXEをWクリックで起動。
やってることはCSV読み出し。
今度ソースアップするわ。
これやったことないな。
>VSでデバッグせずに起動でも再現するか?
知らんけどリリース でメークしてる。
>exe作成時とVSで起動時でビルドの設定を変えてないか?
同じ。F5でEXE作ってエクスプローラからEXEをWクリックで起動。
やってることはCSV読み出し。
今度ソースアップするわ。
163デフォルトの名無しさん
2023/03/21(火) 21:44:54.71ID:w9OlRdDI 多分Taskとawaitの挙動を理解してないだけだから
メソッドの作成ミス
awaitは実質returnなんだ
そこに至ると一旦上位層にもどる
await await await とasyncメソッドが連鎖的にGUIレベルまでreturnで落ちるように書かかないとビジーになる
途中で止めてはいけない
多分ボタンクリックイベントから実行してるんだろ
そこのbuttun_clickもasync書け
メソッドの作成ミス
awaitは実質returnなんだ
そこに至ると一旦上位層にもどる
await await await とasyncメソッドが連鎖的にGUIレベルまでreturnで落ちるように書かかないとビジーになる
途中で止めてはいけない
多分ボタンクリックイベントから実行してるんだろ
そこのbuttun_clickもasync書け
164デフォルトの名無しさん
2023/03/21(火) 21:48:57.08ID:Z30EdOsO Taskの仕様をよく理解してなくてデッドロックさせるのは初心者あるある
165デフォルトの名無しさん
2023/03/21(火) 21:49:09.50ID:w9OlRdDI 普通の重い処理はbutton_click内で重い処理してそこから出てこないからGUIがビジーになる
GUIに処理をもどしてないからGUIは何もできない
async awaitはそこでreturnしてるのと変わらないので一番最後まで返してやれば
GUIは処理ができるのでビジーにならない
GUIに処理をもどしてないからGUIは何もできない
async awaitはそこでreturnしてるのと変わらないので一番最後まで返してやれば
GUIは処理ができるのでビジーにならない
166デフォルトの名無しさん
2023/03/22(水) 00:29:55.65ID:K+imgFQk 結局WPFとWinUI3はどちらが将来性あんの?
167デフォルトの名無しさん
2023/03/22(水) 06:06:04.57ID://ZBVQ4n168デフォルトの名無しさん
2023/03/22(水) 06:31:08.51ID://ZBVQ4n169デフォルトの名無しさん
2023/03/22(水) 09:42:09.18ID:Nclm91Ij test
170デフォルトの名無しさん
2023/03/22(水) 17:42:45.34ID:xzHaZjM+ >>167
コード見てないからなんとも言えないけど初心者感丸出しだなあと言う感想しかない
> VS上では正しく動く。
これを見ると特にそう感じる
ある程度コードを書いてるとこんな表現まずしないから
ここからは一般論として
大体コードは書いた通りに動くと言うけどそうじゃないこともある
debugとrelaseでは動作が違う
relaseビルドで最適化で必要な部分が消されておかしくなったりフレームワークのバグが顕在化することもあるけど実際は1%もない
debugビルドは補助輪が付いた状態で間違ってても動いたりする
基本的にrelaseビルドの動作が正解でそれが書いたコードの本来の正しい動き
debugで誰かの言う "正しく動く" と言うの自分の想定した動作をしているだけで正しく動くのとは違う
今回のはどうか知らんけど大体は自分のコードのバグが原因
コード見てないからなんとも言えないけど初心者感丸出しだなあと言う感想しかない
> VS上では正しく動く。
これを見ると特にそう感じる
ある程度コードを書いてるとこんな表現まずしないから
ここからは一般論として
大体コードは書いた通りに動くと言うけどそうじゃないこともある
debugとrelaseでは動作が違う
relaseビルドで最適化で必要な部分が消されておかしくなったりフレームワークのバグが顕在化することもあるけど実際は1%もない
debugビルドは補助輪が付いた状態で間違ってても動いたりする
基本的にrelaseビルドの動作が正解でそれが書いたコードの本来の正しい動き
debugで誰かの言う "正しく動く" と言うの自分の想定した動作をしているだけで正しく動くのとは違う
今回のはどうか知らんけど大体は自分のコードのバグが原因
171デフォルトの名無しさん
2023/03/22(水) 18:00:56.64ID:lb80FTnL マウイ高校なんか相手にすんなよ
172デフォルトの名無しさん
2023/03/22(水) 18:11:15.32ID:xzHaZjM+ Maui君なのか
相手して損した
debugはdisposeしたはずのリソースにアクセス出来たりヒープ物故割れてるのに何事もなく使えたりする
相手して損した
debugはdisposeしたはずのリソースにアクセス出来たりヒープ物故割れてるのに何事もなく使えたりする
173デフォルトの名無しさん
2023/03/22(水) 22:23:36.35ID:+GzFm+gl >>166
WinUIは今のところ様子見(開発要員少なそうだから半年に1回ぐらい状況チェックで十分)。
バグとかパフォーマンスとかファイルサイズとか酷すぎてとてもじゃないけど使いたいと思わない。
UWPも出始めの頃ちょっと触ってみてその後使う機会なかったけど深入りしなくてよかった。時間を無駄に捨てないで済んだ。
WinUIは今のところ様子見(開発要員少なそうだから半年に1回ぐらい状況チェックで十分)。
バグとかパフォーマンスとかファイルサイズとか酷すぎてとてもじゃないけど使いたいと思わない。
UWPも出始めの頃ちょっと触ってみてその後使う機会なかったけど深入りしなくてよかった。時間を無駄に捨てないで済んだ。
174デフォルトの名無しさん
2023/03/22(水) 23:07:16.35ID:xzHaZjM+ 正直なところどちらも将来性はないとおもうわ
WinUI3はwinUI4が出たころに考えればいいよ
WPFは17年近く経ちやっとMVVMの本命が出てきたから枯れたベースに接ぎ木して使う分にはいい
WinUI3はwinUI4が出たころに考えればいいよ
WPFは17年近く経ちやっとMVVMの本命が出てきたから枯れたベースに接ぎ木して使う分にはいい
175デフォルトの名無しさん
2023/03/22(水) 23:22:26.34ID:KifTk0Kr UWPは品質はよかったよ
何度かバグふみぬいたけど、短期間にあれだけのものを仕上げたのは素晴らしい
Windowsスマホとか全力だったからなMicrosoft
それに対してWinUIのやる気のなさは
何度かバグふみぬいたけど、短期間にあれだけのものを仕上げたのは素晴らしい
Windowsスマホとか全力だったからなMicrosoft
それに対してWinUIのやる気のなさは
176デフォルトの名無しさん
2023/03/22(水) 23:27:22.18ID:KifTk0Kr まぁ、深入りもなに幸いWPFにしろUWPにしろMAUIにしろどれか一つできればxamlに方言はあるにせよ知識無駄にならないのが救い
177デフォルトの名無しさん
2023/03/22(水) 23:29:47.44ID:KifTk0Kr Windowsスマホが勝利してたら今頃まわりみんなxaml触ってるという世界線が...
178デフォルトの名無しさん
2023/03/23(木) 00:03:18.46ID:m8shBfmm MSの中の人からすればWindowsAPIを使いこなせない連中はこれでも使ってろって感じなんだろ
179デフォルトの名無しさん
2023/03/23(木) 00:09:20.96ID:wT0U3Vxa 「Windows API」とは一体...
180デフォルトの名無しさん
2023/03/23(木) 00:11:21.71ID:WscWLyee Win32API
181デフォルトの名無しさん
2023/03/23(木) 02:24:30.32ID:btJuVQWt Win64APIは一体いつになったら出るんですか?
182デフォルトの名無しさん
2023/03/25(土) 20:11:21.17ID:ANMA4S4q 5chブラウザってスクレイピングで作るの?
暇になったら手を付けてみたい
暇になったら手を付けてみたい
183デフォルトの名無しさん
2023/03/25(土) 22:18:41.24ID:FyyDShDG184デフォルトの名無しさん
2023/03/25(土) 22:19:35.22ID:wgIKN+ci 5chは専用ブラウザは許可が必要なんじゃなかったか?
個人で常識の範囲内の負荷で使うなら文句言われないだろうけど
個人で常識の範囲内の負荷で使うなら文句言われないだろうけど
185デフォルトの名無しさん
2023/03/25(土) 22:53:09.45ID:b5Zftm/K WinUI 3は未だにオープンソース化されてないからWPFと違ってコミュニティがプルリクエストもできないし、サービスパックと称したアップデートは2,3のやべえバグだけ潰しておしまいだし、それ以外のアップデートでもちょこっとバグ潰しておしまいだし
バグ報告しても1ヶ月は全く反応がないのがザラだし
まじでオワコン
バグ報告しても1ヶ月は全く反応がないのがザラだし
まじでオワコン
186デフォルトの名無しさん
2023/03/26(日) 01:27:06.90ID:fUM+abqb >>184
つまり、配布はできない
つまり、配布はできない
187デフォルトの名無しさん
2023/03/26(日) 16:11:32.11ID:I2d6Lgjx デスクトップアプリ、どのフレームワークで作る?
最低要件(最低限これくらいは満たしてね)チェックシート2023
============================================================================
チェック用アプリ仕様:
アプリ上の"はろー"ボタンをマウスでクリックしたらメッセージボックスで"わーるど"を表示する
(1)配布要件1:動作させるのに必要なファイル一式を任意の場所に配置して動作する
(2)配布要件2:管理者権限不要で配置できる
(3)配布要件3:動作させるのに必要なファイル数が10以内 ※1
(4)起動要件1:エントリファイルをダブルクリックして起動可
(5)起動要件2:エントリファイルをPowerShellから起動可
(6)起動要件3:管理者権限不要で起動可
(7)起動要件4:ネットワーク切断状態(スタンドアロン)で動作する
(8)メモリ要件:
A:起動時の消費メモリが20MiB以内
B:起動時の消費メモリが40MiB以内
(9)ストレージ要件:
A:動作させるのに必要なファイルサイズ合計が200KiB以内 ※1
B:動作させるのに必要なファイルサイズ合計が1MiB以内 ※1
※1. OSにプリインストールされているランタイムは除く
============================================================================
(1)~(7)はYesの場合+10, Noの場合は-100
(8)~(9)はAの場合+10, Bの場合+5, その他は-100
合計点80以上が合格ライン(当然点数は高ければ高いほど優秀)
最低要件(最低限これくらいは満たしてね)チェックシート2023
============================================================================
チェック用アプリ仕様:
アプリ上の"はろー"ボタンをマウスでクリックしたらメッセージボックスで"わーるど"を表示する
(1)配布要件1:動作させるのに必要なファイル一式を任意の場所に配置して動作する
(2)配布要件2:管理者権限不要で配置できる
(3)配布要件3:動作させるのに必要なファイル数が10以内 ※1
(4)起動要件1:エントリファイルをダブルクリックして起動可
(5)起動要件2:エントリファイルをPowerShellから起動可
(6)起動要件3:管理者権限不要で起動可
(7)起動要件4:ネットワーク切断状態(スタンドアロン)で動作する
(8)メモリ要件:
A:起動時の消費メモリが20MiB以内
B:起動時の消費メモリが40MiB以内
(9)ストレージ要件:
A:動作させるのに必要なファイルサイズ合計が200KiB以内 ※1
B:動作させるのに必要なファイルサイズ合計が1MiB以内 ※1
※1. OSにプリインストールされているランタイムは除く
============================================================================
(1)~(7)はYesの場合+10, Noの場合は-100
(8)~(9)はAの場合+10, Bの場合+5, その他は-100
合計点80以上が合格ライン(当然点数は高ければ高いほど優秀)
188182
2023/03/26(日) 16:44:43.94ID:eOh+bm3F なるほど。proxy2chというのを使わせてもらえば、datを取得できるということですね
後はガワだけ作ればいいと。
構想練ってみます
後はガワだけ作ればいいと。
構想練ってみます
189デフォルトの名無しさん
2023/03/26(日) 17:13:21.09ID:VwD9LVJs190デフォルトの名無しさん
2023/03/26(日) 18:01:39.24ID:eOh+bm3F そうだね、分からないことあったら先人が残したスレを活用させてもうおうかとw
とりあえずガワはWPFでWindows10以降専用。スマフォアプリとか考えない
過去ログ保存等はSQLite3
C#にef coreという王道で始めてみようかと
来月GW当たりから着手できたらいいな
とりあえずガワはWPFでWindows10以降専用。スマフォアプリとか考えない
過去ログ保存等はSQLite3
C#にef coreという王道で始めてみようかと
来月GW当たりから着手できたらいいな
191デフォルトの名無しさん
2023/03/26(日) 20:37:57.66ID:fUM+abqb >>187
> デスクトップアプリ、どのフレームワークで作る?
> 最低要件(最低限これくらいは満たしてね)チェックシート2023
WinUI 3 (C++)
(1)OK
(2)OK
(3)2つ
(4)OK
(5)OK
(6)OK
(7)OK
(8)25MB
(9)260KB
合計点 80
> デスクトップアプリ、どのフレームワークで作る?
> 最低要件(最低限これくらいは満たしてね)チェックシート2023
WinUI 3 (C++)
(1)OK
(2)OK
(3)2つ
(4)OK
(5)OK
(6)OK
(7)OK
(8)25MB
(9)260KB
合計点 80
192デフォルトの名無しさん
2023/03/26(日) 20:54:14.68ID:3czjH2Ql いい加減OSのスタイルくらい標準で対応しろ
193デフォルトの名無しさん
2023/03/26(日) 22:31:54.25ID:xVxTUxS7 >>191
そのチェックシート、NGが1個でもあったら不合格なクソ仕様だが。
そのチェックシート、NGが1個でもあったら不合格なクソ仕様だが。
194デフォルトの名無しさん
2023/03/26(日) 23:27:05.46ID:fUM+abqb >>193
NGは無い、8と9が5点
NGは無い、8と9が5点
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- NY円、一時1ユーロ=180円台まで下落…1999年のユーロ導入以来初 [蚤の市★]
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 【外交】日中関係悪化、長期化の様相 2012年には自動車輸出80%減も ロイター★3 [1ゲットロボ★]
- 「どうしようもない」 ため息つくアジアの玄関口 中国の訪日自粛で−福岡市 [蚤の市★]
- NHK、受信料の未払い世帯に督促強化へ 民事手続きの新組織を設置 差し押さえなどの強制執行も ★2 [1ゲットロボ★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」★2 [冬月記者★]
- ナルシスト高市早苗、「汚い首」と言われたのがメチャクチャ効いて激昂反発か。関係修復は絶望的に…😰 [153490809]
- 識者「『フリーパレスチナ』とかイキってる連中が台湾の話になると『中国を怒らせるな!』ってなる。ほんと左翼の正義って薄っぺらい」 [279254606]
- 【超悲報】中国への武力行使、世論調査で「賛成」「どちらかといえば賛成」48.8% 「反対」「どちらかといえば反対」の44.2%を上回る [314039747]
- んなっても良いお🏡
- 【悲報】高市早苗を妄信している今の日本人見ると80年前も市民は進んで戦争協力してたんだって理解出来るよね🥺 [616817505]
- 日本株、大暴落!!! [252835186]
