WPF(Windows Presentation Foundation)について語るスレ。
前スレ
WPF(.NET, WinUI) GUIプログラミング Part29
http://mevius.5ch.net/test/read.cgi/tech/1649621434/
関連スレ
Windows 10 UWPアプリ開発Part 3
https://mevius.5ch.net/test/read.cgi/tech/1627556967/
コードを貼る場合は以下のサイトの利用をお勧め。
https://ideone.com/
探検
WPF(.NET, WinUI) GUIプログラミング Part30
■ このスレッドは過去ログ倉庫に格納されています
2022/10/29(土) 11:34:34.12ID:OGteGRtm
444デフォルトの名無しさん
2022/12/17(土) 16:43:59.49ID:jMmHnzia445デフォルトの名無しさん
2022/12/17(土) 17:24:03.07ID:CiJibD/c446デフォルトの名無しさん
2022/12/17(土) 17:31:35.63ID:jMmHnzia447デフォルトの名無しさん
2022/12/17(土) 17:36:08.18ID:NDyBwCeS Windows App SDK 1.22出たけど無関心すぎる
地味に不具合修正しているから助かるんだけどね
地味に不具合修正しているから助かるんだけどね
448デフォルトの名無しさん
2022/12/17(土) 17:37:33.08ID:0b0HT0Qx Gridを使うしかないけどXAMLの見通しが異常に悪くなる
ヘッダ
記事もしくはアプリケーションの本体
フッタ
みたいな構造にしなくてもいいし出てくる順番もめちゃくちゃ
excel方眼紙と何も変わらない
ヘッダ
記事もしくはアプリケーションの本体
フッタ
みたいな構造にしなくてもいいし出てくる順番もめちゃくちゃ
excel方眼紙と何も変わらない
449デフォルトの名無しさん
2022/12/17(土) 17:41:23.28ID:jMmHnzia ホントにそんな酷いXAML書いてるのみんな?ユーザーコントロール使わないの…?
そんなWindows 7の時代じゃないんだから…
そんなWindows 7の時代じゃないんだから…
450デフォルトの名無しさん
2022/12/17(土) 17:54:35.91ID:AZCBrKeq HTMLの場合は使用できるタグが固定なんでそのセマンティクスもほぼ規定されたものになるけど
XAMLは自由度が高いんで使う側の意識の高さ次第ってところはあるな。
XAMLは自由度が高いんで使う側の意識の高さ次第ってところはあるな。
451デフォルトの名無しさん
2022/12/17(土) 17:58:18.70ID:0b0HT0Qx xamlにユーザーコントロール入れたところでレイアウト要素を入れないといけない
デザインや振る舞いも入ってる
これがいけない
そこが本質なんだけど
デザインや振る舞いも入ってる
これがいけない
そこが本質なんだけど
452.NET MAUI HighSchool
2022/12/17(土) 17:58:43.36ID:WFRGIGZB >>443
Dartより遥かにマシ
Dartより遥かにマシ
453デフォルトの名無しさん
2022/12/17(土) 18:11:26.51ID:0b0HT0Qx >>452
おいおいDartは言語だろ…
Vue.jsやreactみたいのは面白いと思う
描画は別にxml直の必要はない
debugは大変かもしれないけどw
Xamlはユーザーコントロールを書けたとしても
<window>
<記事欄>
<記事 />
<記事 />
</記事欄>
</windows >
みたいに記述してもレスポンシブに描画する簡単な仕組みがないのがガンだな
ストアアプリを書いてた頃は絶望したな
おいおいDartは言語だろ…
Vue.jsやreactみたいのは面白いと思う
描画は別にxml直の必要はない
debugは大変かもしれないけどw
Xamlはユーザーコントロールを書けたとしても
<window>
<記事欄>
<記事 />
<記事 />
</記事欄>
</windows >
みたいに記述してもレスポンシブに描画する簡単な仕組みがないのがガンだな
ストアアプリを書いてた頃は絶望したな
454デフォルトの名無しさん
2022/12/17(土) 18:11:47.71ID:CiJibD/c ユーザーコントロールを論理的なグルーピングとして多用するとそれはそれで見通し悪くなるし、データの依存関係なんかも無駄に複雑になるよね
コンポーネント化を気軽に多用するのはReactみたいな軽量な技術と洗練されたデータフローがあってこそ成り立つのよ
コンポーネント化を気軽に多用するのはReactみたいな軽量な技術と洗練されたデータフローがあってこそ成り立つのよ
455デフォルトの名無しさん
2022/12/17(土) 18:12:17.97ID:jMmHnzia456デフォルトの名無しさん
2022/12/17(土) 18:14:11.33ID:jMmHnzia >>454
そこまでReactなんかと違うことやってないけどなぁ。
そこまでReactなんかと違うことやってないけどなぁ。
457.NET MAUI HighSchool
2022/12/17(土) 18:16:07.74ID:WFRGIGZB >>453
XAMLも言語だが?
XAMLも言語だが?
458.NET MAUI HighSchool
2022/12/17(土) 18:17:18.25ID:WFRGIGZB459デフォルトの名無しさん
2022/12/17(土) 18:19:58.58ID:0b0HT0Qx460デフォルトの名無しさん
2022/12/17(土) 18:21:36.78ID:W2MqiuLT ESP32などのハイポテンシャルチップでGUIやっている身からすると、Widgetとイベント機構設計する手間考えたらXAMLは出来過ぎた環境だと思うがな。
中の動作を知っていればだけど・・・
まぁ WPFもWinUIもMAUI for DeskTopとして一元化して欲しいとは思うこの頃。
中の動作を知っていればだけど・・・
まぁ WPFもWinUIもMAUI for DeskTopとして一元化して欲しいとは思うこの頃。
461デフォルトの名無しさん
2022/12/17(土) 18:22:54.19ID:0b0HT0Qx462デフォルトの名無しさん
2022/12/17(土) 18:27:09.25ID:jMmHnzia463デフォルトの名無しさん
2022/12/17(土) 18:33:34.21ID:0b0HT0Qx >>462
普通は作らないでしょw
普通は作らないでしょw
464デフォルトの名無しさん
2022/12/17(土) 18:39:46.83ID:jMmHnzia465デフォルトの名無しさん
2022/12/17(土) 18:41:35.96ID:0b0HT0Qx 学習時間もかかる
バッドノウハウだらけ
ボイラープレートだらけで実装に時間がかかる
どんどん間口が狭くなって開発者も減る
template studioみたいのが出てくるのはそういう理由
でも結局過去のストアアプリのテンプレートみたいにちょっといじって思い通りにならなかった場合
熟練者以外どこが悪いのかが判別できなくなる
バッドノウハウだらけ
ボイラープレートだらけで実装に時間がかかる
どんどん間口が狭くなって開発者も減る
template studioみたいのが出てくるのはそういう理由
でも結局過去のストアアプリのテンプレートみたいにちょっといじって思い通りにならなかった場合
熟練者以外どこが悪いのかが判別できなくなる
466デフォルトの名無しさん
2022/12/17(土) 18:42:28.03ID:0b0HT0Qx >>464
イベントトリガーなどが入ってる時点でもう本質から離れてる
イベントトリガーなどが入ってる時点でもう本質から離れてる
467デフォルトの名無しさん
2022/12/17(土) 18:43:41.48ID:jMmHnzia 言いたいことがわからん。難しいって事?
468デフォルトの名無しさん
2022/12/17(土) 18:44:05.73ID:0b0HT0Qx セマンティックの意味を理解しないで延々レス続けられても困るんだけど
469デフォルトの名無しさん
2022/12/17(土) 18:45:35.81ID:jMmHnzia470デフォルトの名無しさん
2022/12/17(土) 18:46:29.60ID:jMmHnzia >>468
セマンティック(意味論的な構造)にしたいなら意味のあるコントロールを作ろうね、って話じゃん。
セマンティック(意味論的な構造)にしたいなら意味のあるコントロールを作ろうね、って話じゃん。
471デフォルトの名無しさん
2022/12/17(土) 18:47:19.47ID:jMmHnzia articleタグが無いなarticleタグつくるしか無いでしょ。
同じコントロールでも役割が違うならラッパー被せておくぐらいするでしょ。
同じコントロールでも役割が違うならラッパー被せておくぐらいするでしょ。
472デフォルトの名無しさん
2022/12/17(土) 18:48:14.60ID:0b0HT0Qx >>469-470
UserConroilに押し込んでもそれは本質ではないと言ってるんだけど…
UserConroilに押し込んでもそれは本質ではないと言ってるんだけど…
473デフォルトの名無しさん
2022/12/17(土) 18:52:17.89ID:jMmHnzia474.NET MAUI HighSchool
2022/12/17(土) 18:55:56.86ID:WFRGIGZB475デフォルトの名無しさん
2022/12/17(土) 19:00:57.26ID:0b0HT0Qx 最初に書いたレスに内容は戻るけど
Xamlはタダのオブジェクトの設計図で基本的な構造と振る舞いとデザインが全部ごちゃになっている
挙動にしてもデザインにしてもxmlで記述すると無駄な記述が多くなるだけで見通しが悪い
styleのsetterとか本当に無駄
学習の時間もかかる
UserControlやdicに押し込んでも消えるわけじゃない
Xamlはタダのオブジェクトの設計図で基本的な構造と振る舞いとデザインが全部ごちゃになっている
挙動にしてもデザインにしてもxmlで記述すると無駄な記述が多くなるだけで見通しが悪い
styleのsetterとか本当に無駄
学習の時間もかかる
UserControlやdicに押し込んでも消えるわけじゃない
476デフォルトの名無しさん
2022/12/17(土) 19:46:31.73ID:AwfJndFt android studioでandroidアプリやってるけどConstraintLayoutのような相対配置とかできるの?
色んな端末相手でほぼ相似的なデザインで便利なんだが、Winアプリも同じようにできれば、またそっちもやりたいな。
色んな端末相手でほぼ相似的なデザインで便利なんだが、Winアプリも同じようにできれば、またそっちもやりたいな。
477デフォルトの名無しさん
2022/12/17(土) 20:08:32.03ID:nDxZpCRv 結局、覚える事が多いのがダルいんだよ
xamlならプログラミング言語の他にxamlという一種のミニ言語を覚えるはめになる
xamlでしゅっと書くために余計な事を覚えるという他が犠牲になってる
UserControlにしても、カプセル化できるけど、プロパティ追加するだけでも
DependencyProperty.registerPropertyで登録するおまじないから...
表示切り替えるだけどもflutterならお馴染みにifやswitchを使って
switch (viewModel.value)
{
case 0: return Widget1()
case 1: return Widget2()
}
対してXMLに制御構造ないからxamlは例えばDataTriggerを使って
<DataTrigger Binding="" Value=hoge>
<Setter Property="" Value="" >
これ笑
xamlならプログラミング言語の他にxamlという一種のミニ言語を覚えるはめになる
xamlでしゅっと書くために余計な事を覚えるという他が犠牲になってる
UserControlにしても、カプセル化できるけど、プロパティ追加するだけでも
DependencyProperty.registerPropertyで登録するおまじないから...
表示切り替えるだけどもflutterならお馴染みにifやswitchを使って
switch (viewModel.value)
{
case 0: return Widget1()
case 1: return Widget2()
}
対してXMLに制御構造ないからxamlは例えばDataTriggerを使って
<DataTrigger Binding="" Value=hoge>
<Setter Property="" Value="" >
これ笑
478.NET MAUI HighSchool
2022/12/17(土) 20:11:13.12ID:WFRGIGZB >>477
それお前が下手くそなだけだろw
それお前が下手くそなだけだろw
479.NET MAUI HighSchool
2022/12/17(土) 20:12:54.68ID:WFRGIGZB XAMLはただのビューだってことわかってないやつ多すぎじゃね?
こんなやつがUIとロジック別れてるとか言ってるの疑わしいんだが
こんなやつがUIとロジック別れてるとか言ってるの疑わしいんだが
480デフォルトの名無しさん
2022/12/17(土) 20:17:40.13ID:nDxZpCRv お馴染みの値変換するだけでも、例えば値によって表示切り替えるだけでも
flutterなら
if (viewModel.boolValue)
return Widget()
xamlなら例えばお馴染みのまず、IValueConverter作って、
リソースにBoolToVisibilityコンバーター登録して
BindingにStatic拡張を使ってキーをしてそのConverterを参照
笑
もちろん、この場合はViewModelでVisiblity型参照という邪道な事してもいいが
flutterなら
if (viewModel.boolValue)
return Widget()
xamlなら例えばお馴染みのまず、IValueConverter作って、
リソースにBoolToVisibilityコンバーター登録して
BindingにStatic拡張を使ってキーをしてそのConverterを参照
笑
もちろん、この場合はViewModelでVisiblity型参照という邪道な事してもいいが
481.NET MAUI HighSchool
2022/12/17(土) 20:21:46.66ID:WFRGIGZB482.NET MAUI HighSchool
2022/12/17(土) 20:22:56.96ID:WFRGIGZB こういう頭悪いやつってXAMLとC#やってる人の中で生まれないと思ってるんだけどどうして出てくるんだろ?
483デフォルトの名無しさん
2022/12/17(土) 20:24:16.37ID:nDxZpCRv 結局、Xamlでしゅっとするために余計なおまじないなどを覚えることだらけという
それに対してflutterはビジネスロジックで使うプログラミング言語の知識でほぼUIも書ける
xamlはビジネスロジックで使うプログラミング言語の他にxamlという一種のミニ言語を覚えるはめになる
だりーーーーーーーーーーー
それに対してflutterはビジネスロジックで使うプログラミング言語の知識でほぼUIも書ける
xamlはビジネスロジックで使うプログラミング言語の他にxamlという一種のミニ言語を覚えるはめになる
だりーーーーーーーーーーー
484.NET MAUI HighSchool
2022/12/17(土) 20:24:46.06ID:WFRGIGZB オブザーバブルプロパティとか使ったことないんかなこいつ?
485.NET MAUI HighSchool
2022/12/17(土) 20:25:27.23ID:WFRGIGZB >>483
DartでUI書くほうがダリィわw
DartでUI書くほうがダリィわw
486デフォルトの名無しさん
2022/12/17(土) 20:26:08.34ID:nDxZpCRv xamlではビジネスロジックを書く通常のプログラミング言語の他にUIを書くための一種のミニ言語を覚える必要がある
だりーーーーーーーー
だりーーーーーーーー
487デフォルトの名無しさん
2022/12/17(土) 20:33:00.57ID:nDxZpCRv 今時、一つの言語、一つフレームワークしか使えない技術者なんて役立たずだし複数使えるの当たり前なんだわww
だから、覚える事は少ないに越したことねぇんだわ
それなのにxamlというUI用マークアップ言語の覚えるはめになってww
初心者には学習コスト高いのはもちろん、一度覚えた俺も数年振りにxaml触ると記憶が飛んで
だりーーーーーーーーーwww
だから、覚える事は少ないに越したことねぇんだわ
それなのにxamlというUI用マークアップ言語の覚えるはめになってww
初心者には学習コスト高いのはもちろん、一度覚えた俺も数年振りにxaml触ると記憶が飛んで
だりーーーーーーーーーwww
488.NET MAUI HighSchool
2022/12/17(土) 20:33:21.83ID:WFRGIGZB >>486
HTML知らないってやばくね?
HTML知らないってやばくね?
489.NET MAUI HighSchool
2022/12/17(土) 20:34:31.46ID:WFRGIGZB490.NET MAUI HighSchool
2022/12/17(土) 20:35:23.56ID:WFRGIGZB このレベルの低能がXAML貶してDart上げしてるのウケるんだがwww
491デフォルトの名無しさん
2022/12/17(土) 20:37:24.84ID:NDyBwCeS >>480
UWP WinUI3だと、関数ってのが使えるからWPFとは全然違って楽ちんだよ
https://learn.microsoft.com/ja-jp/windows/uwp/data-binding/function-bindings
UWP WinUI3だと、関数ってのが使えるからWPFとは全然違って楽ちんだよ
https://learn.microsoft.com/ja-jp/windows/uwp/data-binding/function-bindings
492デフォルトの名無しさん
2022/12/17(土) 20:39:54.87ID:nDxZpCRv こちとらc,c++/win32から始まってc#/wpf,uwpやjava,kotlinでandroid開発typescriptやらflutterそして今はcomposeで作ってるが
oracleのデータベースのエキスパートとしてもやってきたし
もう頭パンクしそうなんだわww
覚える事減らしてくれない?www
oracleのデータベースのエキスパートとしてもやってきたし
もう頭パンクしそうなんだわww
覚える事減らしてくれない?www
493デフォルトの名無しさん
2022/12/17(土) 20:42:14.24ID:nDxZpCRv お前と違ってc#+xaml系しか使えななくて空き記憶容量が多そうなゴミとは違うんだよww
494.NET MAUI HighSchool
2022/12/17(土) 20:42:29.53ID:WFRGIGZB >>492
死ねばいいと思うよ
死ねばいいと思うよ
495.NET MAUI HighSchool
2022/12/17(土) 20:43:59.26ID:WFRGIGZB496デフォルトの名無しさん
2022/12/17(土) 20:44:08.40ID:AZCBrKeq497.NET MAUI HighSchool
2022/12/17(土) 20:44:43.85ID:WFRGIGZB 俺がその中で取捨選択するならまずFlutterとKotlinの記憶抹消するわ
498.NET MAUI HighSchool
2022/12/17(土) 20:47:09.70ID:WFRGIGZB 取捨選択が間違ってるから余計に脳味噌圧迫してんだよね
もうすこし効率よく勉強したら?
DartがWebバックエンドにもデスクトップにもVR,MRにも使い回せんの???
俺なら真っ先に切るわ
もうすこし効率よく勉強したら?
DartがWebバックエンドにもデスクトップにもVR,MRにも使い回せんの???
俺なら真っ先に切るわ
499.NET MAUI HighSchool
2022/12/17(土) 20:50:52.20ID:WFRGIGZB 俺なんか普通にこの6ヶ月程度でC#とXAMLだけでデスクトップアプリもウェブアプリもモバイルアプリもウェブバックエンドも全て使えるマルチスタックエンジニアになってるわ
DartキチガイはFirebase使うだけでバックエンドの技術すらないゴミカスども
DartキチガイはFirebase使うだけでバックエンドの技術すらないゴミカスども
500デフォルトの名無しさん
2022/12/17(土) 20:54:16.85ID:ZmpqA/oq まあまあ、お互いどんなアプリやったのか晒してみたら?
501.NET MAUI HighSchool
2022/12/17(土) 20:59:47.27ID:WFRGIGZB502デフォルトの名無しさん
2022/12/17(土) 21:01:15.17ID:NDyBwCeS UWPーWinUI3でxamlも結構進化しているから、目を通したほうが良いと思うよ
wpfの知識で止まっている人だらけだ
wpfの知識で止まっている人だらけだ
503デフォルトの名無しさん
2022/12/17(土) 21:06:32.30ID:jMmHnzia504.NET MAUI HighSchool
2022/12/17(土) 21:08:32.96ID:WFRGIGZB505デフォルトの名無しさん
2022/12/17(土) 21:10:38.48ID:ZmpqA/oq へえ、インストールしなくてもいいんだ。
Google playだけでやってきたので勉強になるわ。
Google playだけでやってきたので勉強になるわ。
506デフォルトの名無しさん
2022/12/17(土) 21:21:09.63ID:jMmHnzia >>504
何にSQLサーバ使ってるのこれ。
何にSQLサーバ使ってるのこれ。
507デフォルトの名無しさん
2022/12/17(土) 22:10:37.43ID:cDz4DDXL xamlは良くも悪くも解が多すぎる
むき出し過ぎてフレームワーク一歩手前のフレームワーク感が凄くて、
この機能ぐらいヘルパでもライブラリでもなんかの形で提供しといてくださいよ…って思うことが多々
むき出し過ぎてフレームワーク一歩手前のフレームワーク感が凄くて、
この機能ぐらいヘルパでもライブラリでもなんかの形で提供しといてくださいよ…って思うことが多々
508.NET MAUI HighSchool
2022/12/17(土) 22:13:49.71ID:WFRGIGZB >>506
記事の保存
記事の保存
509.NET MAUI HighSchool
2022/12/17(土) 22:14:00.29ID:WFRGIGZB >>505
これBlazorだよ
これBlazorだよ
510デフォルトの名無しさん
2022/12/17(土) 22:59:23.87ID:0b0HT0Qx 本質的なことが理解できないから無駄な記述を書かされても平気なんだろうが
普通の人は嫌な気分になってやめるだろ
今のままじゃxamlは利用しにくい
どんどん開発者も減るだろう
普通の人は嫌な気分になってやめるだろ
今のままじゃxamlは利用しにくい
どんどん開発者も減るだろう
511デフォルトの名無しさん
2022/12/17(土) 23:38:30.04ID:RqwtvM7c そう考えるとWinFormsって程よくわかりやすかったよな
WPF=MVVMって思想が広間ならければもっと使われてたと思うわ
WPF=MVVMって思想が広間ならければもっと使われてたと思うわ
512デフォルトの名無しさん
2022/12/18(日) 00:18:12.76ID:2sFwaZx0 WinFormsは確かに楽なんだけど、ちょっとこりだしてオーナードローに手を出すと
泥沼にハマったんだよな
だからWPFが救世主に思えたわ
泥沼にハマったんだよな
だからWPFが救世主に思えたわ
513デフォルトの名無しさん
2022/12/18(日) 01:34:05.26ID:unD+40ms >>508
jsonか何かで持っときなよ。
jsonか何かで持っときなよ。
514デフォルトの名無しさん
2022/12/18(日) 04:50:01.87ID:Wdso+RO7515.NET MAUI HighSchool
2022/12/18(日) 07:16:40.91ID:kMWioX0P >>513
動的に追加するんだぞ?
動的に追加するんだぞ?
516デフォルトの名無しさん
2022/12/18(日) 09:23:39.32ID:unD+40ms517.NET MAUI HighSchool
2022/12/18(日) 10:00:50.09ID:kMWioX0P518デフォルトの名無しさん
2022/12/18(日) 11:37:06.59ID:tRFaQ7ls519デフォルトの名無しさん
2022/12/18(日) 13:36:53.11ID:kMWioX0P520デフォルトの名無しさん
2022/12/18(日) 13:48:58.72ID:unD+40ms >>519
独自ドメインの取り方がわかんないと言うのを差し置いても、たったこれだけの機能を静的にホスティングせずに、しかもSQL Serverと同じホストに相乗りさせてるところがひどい。
しかもoriginが露出してるから色々まずいわ。
ポートがガバガバに開いてるぞ。閉めとけよ。
他の人の忠告を自分が優秀だと思い込んでけなす前に、もう少しちゃんとやれよ。
独自ドメインの取り方がわかんないと言うのを差し置いても、たったこれだけの機能を静的にホスティングせずに、しかもSQL Serverと同じホストに相乗りさせてるところがひどい。
しかもoriginが露出してるから色々まずいわ。
ポートがガバガバに開いてるぞ。閉めとけよ。
他の人の忠告を自分が優秀だと思い込んでけなす前に、もう少しちゃんとやれよ。
521デフォルトの名無しさん
2022/12/18(日) 13:49:15.79ID:unD+40ms >>519
完全に静的にやれる。
完全に静的にやれる。
522デフォルトの名無しさん
2022/12/18(日) 13:56:49.92ID:kMWioX0P523デフォルトの名無しさん
2022/12/18(日) 13:58:04.21ID:kMWioX0P524デフォルトの名無しさん
2022/12/18(日) 14:05:50.66ID:unD+40ms525デフォルトの名無しさん
2022/12/18(日) 14:07:15.87ID:iKVYvy3c 面白いから何も教えず様子見したいぞw
526デフォルトの名無しさん
2022/12/18(日) 14:07:37.29ID:unD+40ms 俺がスキャンした訳じゃ無くてすでにshodanとかに載ってたからな。ホントに気をつけろよ。
527デフォルトの名無しさん
2022/12/18(日) 14:09:34.14ID:unD+40ms 金かかるの不正アクセスされてたのでは疑惑。
528デフォルトの名無しさん
2022/12/18(日) 14:16:40.29ID:KVP7/Uup >>514
多様性は必要だとは思うけどまずMSからベストプラクティスの一本の道を提供してほしいと思うんだよね
bindingもどこでもいつでもいくらでもやれるけどじゃあどこでどんな形で記述するのが適切な(と考えてる)のかってさ
wpf、winuiで微妙に変わってたりするところとかなんか思想に合わなかったんだろうなとは思うけど方向性が見えてこない
多様性は必要だとは思うけどまずMSからベストプラクティスの一本の道を提供してほしいと思うんだよね
bindingもどこでもいつでもいくらでもやれるけどじゃあどこでどんな形で記述するのが適切な(と考えてる)のかってさ
wpf、winuiで微妙に変わってたりするところとかなんか思想に合わなかったんだろうなとは思うけど方向性が見えてこない
529デフォルトの名無しさん
2022/12/18(日) 16:25:16.16ID:VSRE5hGV MVVM真理教が蔓延する前の本来のWPFは結構フレームワーク色が強かったんだけどね
MVVMによって捻じ曲げられてしまった
MVVMによって捻じ曲げられてしまった
530デフォルトの名無しさん
2022/12/18(日) 16:57:35.43ID:MjUgo5v/ どうでも良いじゃん?
自分が開発した訳じゃないし?
自分が開発した訳じゃないし?
531デフォルトの名無しさん
2022/12/18(日) 17:51:16.68ID:dQrFssVo 仮に捻じ曲げられたとして、何か問題あるか?
MVVMは、その人の選択肢の一つだぞ。
MVVMは、その人の選択肢の一つだぞ。
532デフォルトの名無しさん
2022/12/18(日) 18:11:57.96ID:O0BrndJz MVVM、社が使えと言ったら従うしかない。その必要性がなくてもな。
533デフォルトの名無しさん
2022/12/18(日) 18:35:43.04ID:ciqdCn4z お前の会社の事情はどうでもいいです
534デフォルトの名無しさん
2022/12/18(日) 18:44:27.95ID:dQrFssVo >>532
それはMVVMと関係ねぇだろうが。 バカか こいつは。 存在にイチャモン付けて、自分勝手な意見を開陳しているだけじゃねぇか。 ボケ
それはMVVMと関係ねぇだろうが。 バカか こいつは。 存在にイチャモン付けて、自分勝手な意見を開陳しているだけじゃねぇか。 ボケ
535デフォルトの名無しさん
2022/12/18(日) 19:21:42.18ID:O0BrndJz >>511
WPFでも非MVVMの方が実際は多いけどな。
WPFでも非MVVMの方が実際は多いけどな。
536デフォルトの名無しさん
2022/12/18(日) 19:46:19.46ID:QPBv7IOu >>535
それはどういう統計で母数は何?
それはどういう統計で母数は何?
537デフォルトの名無しさん
2022/12/19(月) 01:45:30.46ID:vCOaUwJ9 サンプルプロジェクト見るときMVVMだと探し物がすぐ見つかっていいな
他人のコードが理解しやすい
他人のコードが理解しやすい
538デフォルトの名無しさん
2022/12/19(月) 11:01:28.37ID:z4E/OQua 今更ながらWinUI3触ってみたけどデザイナーないんだな…
分業が云々はなんだったのか…
分業が云々はなんだったのか…
539デフォルトの名無しさん
2022/12/19(月) 12:00:27.49ID:WCKjj0Ji <Label/><TextBox/><Button/>を一つのグループとして、
リサイズされたら3つまとめて折れる様にしたいですが、どの様にしたら良いのでしょうか?
<WrapPanel>で出来ると思ったら、途中で折れてしまいましたので方法がありましたら教えてください。
リサイズされたら3つまとめて折れる様にしたいですが、どの様にしたら良いのでしょうか?
<WrapPanel>で出来ると思ったら、途中で折れてしまいましたので方法がありましたら教えてください。
540デフォルトの名無しさん
2022/12/19(月) 12:24:36.78ID:bgdAO3Z4 子パネルに乗せたら?
541デフォルトの名無しさん
2022/12/19(月) 13:08:41.52ID:WCKjj0Ji542デフォルトの名無しさん
2022/12/19(月) 14:03:30.58ID:WCKjj0Ji 連続ですいません
<ScrollViewer VerticalScrollBarVisibility="Visible" Grid.Row="1">
<WrapPanel Orientation="Vertical">
<WrapPanel Orientation="Horizontal" >
にして、中のパネルを横並びで画面右側まで行ったら下側で折り返しにする事は出来ましたが、
中のパネルを縦並びにして、画面下側まで行ったら右側に折り返す事は出来ませんでした
<ScrollViewer HorizontalScrollBarVisibility="Visible" Grid.Row="1">
<WrapPanel Orientation="Horizontal">
<WrapPanel Orientation="Vertical" >
この書き方では間違っているのでしょうか?
○期待する動き
1 5
2 6
3 7
4 8
<ScrollViewer VerticalScrollBarVisibility="Visible" Grid.Row="1">
<WrapPanel Orientation="Vertical">
<WrapPanel Orientation="Horizontal" >
にして、中のパネルを横並びで画面右側まで行ったら下側で折り返しにする事は出来ましたが、
中のパネルを縦並びにして、画面下側まで行ったら右側に折り返す事は出来ませんでした
<ScrollViewer HorizontalScrollBarVisibility="Visible" Grid.Row="1">
<WrapPanel Orientation="Horizontal">
<WrapPanel Orientation="Vertical" >
この書き方では間違っているのでしょうか?
○期待する動き
1 5
2 6
3 7
4 8
543デフォルトの名無しさん
2022/12/19(月) 17:08:05.55ID:vCOaUwJ9■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】中国、水産物輸入停止と通達 「処理水」理由、日本政府へ ★5 [おっさん友の会★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 [ぐれ★]
- 中国側が首相答弁の撤回要求、日本側拒否★7 [夜のけいちゃん★]
- NHK会長 新語・流行語大賞ノミネート「オールドメディア」に反論「言われる筋合いはない」「新しいメディアだと思っている」 [muffin★]
- 【速報】 米大使「はっきりさせておこう、米国は尖閣諸島含め日本の防衛に全面コミット、中国がどうしようが変わらない」 [お断り★]
- 自民、経済対策で子ども1人に2万円給付へ 児童手当に上乗せ 所要額は約4000億円 [ぐれ★]
- ネトウヨ首長を選んだ結果、日本に損害与える。白浜のネトウヨパンダ町長と同じ構図か!?😲 [521921834]
- 【速報】高市首相「つい言い過ぎた」 存立危機事態の答弁について [237216734]
- 【速報】中国、水産物輸入停止★2 [989870298]
- 【ネトウヨ悲報】基地内で女性をレイプした基地外米兵「記憶がない」 [834922174]
- 高市総理「あなた、やるんでしょ?あのね、稼いでね。稼げるようにしてね。稼がなきゃだめよ、稼ぐのよ!じゃあ、あとよろしく(ガチャン」 [256556981]
- 山上妹「統一信者から安倍自民への投票を求められた」法廷で証言 [947332727]
