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
639デフォルトの名無しさん
2023/07/15(土) 22:21:32.04ID:IAi8wYQ9 WPF〜UWPで首切りまくったせいで絶賛劣化中
640デフォルトの名無しさん
2023/07/15(土) 22:29:58.82ID:WTK8CS0X641デフォルトの名無しさん
2023/07/15(土) 22:41:20.26ID:qTZx5K+e >>640
それmsdn3年付きで導入しました。
それmsdn3年付きで導入しました。
642デフォルトの名無しさん
2023/07/15(土) 23:04:31.50ID:F8pGys1G >>641
C# で WPF を使った Hello World アプリ - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/ja-jp/visualstudio/get-started/csharp/tutorial-wpf?view=vs-2022
C# で WPF を使った Hello World アプリ - Visual Studio (Windows) | Microsoft Learn
https://learn.microsoft.com/ja-jp/visualstudio/get-started/csharp/tutorial-wpf?view=vs-2022
643デフォルトの名無しさん
2023/07/16(日) 08:53:57.15ID:kPWMqAlO644デフォルトの名無しさん
2023/07/16(日) 11:43:41.21ID:Zkk0ia7G android studioのデザイナのGuidelineみたいな補助線と横幅の割合設定などありますか?
645デフォルトの名無しさん
2023/07/16(日) 15:04:36.79ID:kPWMqAlO 知らんけど、XAML習得を勧める。難しそうだが何とかなる。
646デフォルトの名無しさん
2023/07/16(日) 15:41:11.43ID:Kbd6AKbP もういい加減機能追加が止まったwpfで新規アプリを作りたくないんだが
出来ないことの回避策を探す事に時間取られるWinUI3で作るのも地獄だし
もうずーっとWindowsのGUIアプリは今は作るな時が悪いで停滞してんじゃねーか
出来ないことの回避策を探す事に時間取られるWinUI3で作るのも地獄だし
もうずーっとWindowsのGUIアプリは今は作るな時が悪いで停滞してんじゃねーか
647デフォルトの名無しさん
2023/07/16(日) 15:48:37.64ID:oB6p9OVz それを「枯れた」という。
648デフォルトの名無しさん
2023/07/16(日) 17:11:14.42ID:Zkk0ia7G >>645
了解、android studioのデザイナ位で良いのでMSもやって欲しいな。
了解、android studioのデザイナ位で良いのでMSもやって欲しいな。
649デフォルトの名無しさん
2023/07/16(日) 17:26:09.46ID:kPWMqAlO 機能追加って何が欲しいんだ?
一通りあると思うけど。あとは工夫次第だろ。
一通りあると思うけど。あとは工夫次第だろ。
650デフォルトの名無しさん
2023/07/16(日) 17:48:27.06ID:NIqQTkMR 最低限色付きのemojiは対応して欲しいな
今は自分で作るかnugetでいいのを探して使ってる
今は自分で作るかnugetでいいのを探して使ってる
651デフォルトの名無しさん
2023/07/18(火) 15:46:29.61ID:uuDyB+uu WinUI3公式のサンプル試そうと思ったら依存関係ないとかいう例外出て情報も少なくて早々に投げちゃった
652デフォルトの名無しさん
2023/07/18(火) 16:55:57.68ID:0hGflB6j 絵文字よりSVGだろぉ
はよせい
はよせい
653デフォルトの名無しさん
2023/07/18(火) 19:29:02.67ID:5UWIDgaz webのUI使ってるとWPFの表現力の限界が見える
654デフォルトの名無しさん
2023/07/18(火) 20:27:45.99ID:mNXjpdDn デスクトップアプリなんてそんなもんだよ。
事実上、WIN32APIの画面でも問題ない。
事実上、WIN32APIの画面でも問題ない。
655デフォルトの名無しさん
2023/07/18(火) 20:56:20.17ID:AK2q1/EQ 事実上?
656デフォルトの名無しさん
2023/07/18(火) 22:21:23.88ID:SyIOChPo GUIはあらかじめ決められたUI/UXガイドラインに沿っていればよくて
あまり奇をてらう必要はないよな。というかかえって害悪だよな。
あまり奇をてらう必要はないよな。というかかえって害悪だよな。
657デフォルトの名無しさん
2023/07/18(火) 22:27:51.77ID:5UWIDgaz 基本的なリングプログレスも用意されていないのでUI/UXデザインがどうとかいう話でもない
658デフォルトの名無しさん
2023/07/18(火) 23:05:33.75ID:Isn7rP+W プログレスバーならあるし
ウエイトカーソルでいいだろ
ウエイトカーソルでいいだろ
659デフォルトの名無しさん
2023/07/19(水) 11:41:28.51ID:x9es5cRL Webは退化
660デフォルトの名無しさん
2023/07/19(水) 12:35:30.77ID:A8CV4uql WPFも外部のライブラリにはMSが出してないUI部品がいろいろとあるじゃん
>>657 のいうwebには外部のライブラリを使わずにhtml,cssの機能ですぐに使えるクルクルってあるのかい?
>>657 のいうwebには外部のライブラリを使わずにhtml,cssの機能ですぐに使えるクルクルってあるのかい?
661デフォルトの名無しさん
2023/07/19(水) 12:47:37.05ID:iEaOd/wb .gif
662デフォルトの名無しさん
2023/07/19(水) 20:38:09.57ID:tH39MvqA663デフォルトの名無しさん
2023/07/19(水) 21:12:34.35ID:Ov59KYrm664デフォルトの名無しさん
2023/07/19(水) 21:28:55.59ID:5c4o81Qs その昔、MacがToolboxとして標準ウィジットを搭載してユーザーインターフェースガイドラインを発表したら
GUIのデザインを独自にやりたいといってDOSプログラマは否定的だったとか。
GUIのデザインを独自にやりたいといってDOSプログラマは否定的だったとか。
665デフォルトの名無しさん
2023/07/19(水) 22:19:12.68ID:1tsx70I0 ProgressRingクラス使うより簡単には見えなかった
666デフォルトの名無しさん
2023/07/19(水) 22:41:45.76ID:1biVaVka667デフォルトの名無しさん
2023/07/19(水) 23:41:59.04ID:gAbRA/Vo WPFは当初から基本的なAPIやコントロールがあまり実装されない
それでwinformsから借りてた
現在はUWPから借りてる
UX/UIの基準がもう更新されていないから今風なコントロールの基準からかなり遠ざかっている
それでwinformsから借りてた
現在はUWPから借りてる
UX/UIの基準がもう更新されていないから今風なコントロールの基準からかなり遠ざかっている
668デフォルトの名無しさん
2023/07/20(木) 15:46:30.38ID:q9wMynRV numericupdownやchartくらいは実装しておいて欲しかった
669デフォルトの名無しさん
2023/07/20(木) 20:05:17.02ID:4+aEc/KW ただ固まらないように使ってるだけじゃないの
670デフォルトの名無しさん
2023/07/21(金) 00:08:18.44ID:UX0onJ+y numericupdownはたまに作ると「まだ無いのかよ」って毎回がっかりしてる
グラフはともかく、これは必須でしょう
グラフはともかく、これは必須でしょう
671デフォルトの名無しさん
2023/07/21(金) 06:41:34.68ID:RqIZ05fo winformsにあるからな。WPF作るとき実装すれば良かったのに。簡単なコントロールだろ。
672デフォルトの名無しさん
2023/07/21(金) 15:50:52.27ID:bOOjw2GE WPF用にコントロールの見た目を全部刷新すれば、もっと使う人も増えたんだろうけどな
WPFで作ってもコントロール表示がWinFormsのままだと萎える
WPFで作ってもコントロール表示がWinFormsのままだと萎える
673デフォルトの名無しさん
2023/07/21(金) 18:44:40.80ID:wzbrv7/A WinFormはWin11風に変わるけど
wpfは変わらないのですが…
wpfは変わらないのですが…
674デフォルトの名無しさん
2023/07/24(月) 19:29:13.93ID:A+Ff56tZ 新しい職場に来てWPFの案件なんですが正直レベルが高すぎてついていけません
今までもやったことはあったんですがまぁバックグラウンドにごりごりコード書いちゃうようなwinformsと大差ないようなので
当然MVVM全開でリアクティブでicommandでみたいな。正直このウインドウどこで呼んでるのどこでクリック処理してるのとかそのレベルでコード読むのが大変です
WPFwithMVVMを勉強するのになにかいいリソースってありますか。日本語書籍とか全然無いですよね。随分昔に出たXAMLプログラミングなる書籍は一通り読んだんですがそれにはMVVM一切無くて
今までもやったことはあったんですがまぁバックグラウンドにごりごりコード書いちゃうようなwinformsと大差ないようなので
当然MVVM全開でリアクティブでicommandでみたいな。正直このウインドウどこで呼んでるのどこでクリック処理してるのとかそのレベルでコード読むのが大変です
WPFwithMVVMを勉強するのになにかいいリソースってありますか。日本語書籍とか全然無いですよね。随分昔に出たXAMLプログラミングなる書籍は一通り読んだんですがそれにはMVVM一切無くて
675デフォルトの名無しさん
2023/07/24(月) 21:00:07.43ID:KKtTNygQ それはキツイな。同情するわ。
676デフォルトの名無しさん
2023/07/24(月) 23:28:55.70ID:L/yEgKIa 俺はネットの情報だけでMVVMを覚えたけど、
リアクティブとicommandが何のことか分からない素人なので、
残念ながら助言できない。
リアクティブとicommandが何のことか分からない素人なので、
残念ながら助言できない。
677デフォルトの名無しさん
2023/07/25(火) 00:06:37.05ID:GKGh2WSx ReactivePropertyとかだったらokazukiのブログを一通り読むと少しは分かるかな
678デフォルトの名無しさん
2023/07/25(火) 00:52:00.23ID:kw8ArH5v リアクティブでごりごりされてたら読む気がおきない
679デフォルトの名無しさん
2023/07/26(水) 11:55:11.15ID:BzcAP5MI wpf のShowModalでダイアログ出しても
タスクバーで親ウインドウ選べてタブでフォーカス移動とか出来るのは
なんか対策ありますか?
タスクバーで親ウインドウ選べてタブでフォーカス移動とか出来るのは
なんか対策ありますか?
680デフォルトの名無しさん
2023/07/26(水) 17:54:38.19ID:iOxX8HKc 普通にOwnerの設定忘れじゃなくて?
681デフォルトの名無しさん
2023/07/27(木) 19:09:01.36ID:T1U/urv+ Ownerは設定しています
マウスで親ウインドウをクリックならちゃんと子ウインドウがチカチカしますが
タスクバーで選ぶと選べてしまいます
マウスで親ウインドウをクリックならちゃんと子ウインドウがチカチカしますが
タスクバーで選ぶと選べてしまいます
682デフォルトの名無しさん
2023/07/27(木) 20:05:05.04ID:4LOg1fU5683デフォルトの名無しさん
2023/07/27(木) 20:56:02.18ID:83Yj8N2k そう。多分勘違い。
684デフォルトの名無しさん
2023/07/28(金) 01:56:53.18ID:fJMcb68e 申し訳ありません確認不足でした
スペルはミスです
それとメインウィンドウからの一段回目のダイアログは問題ありませんでした
サブのサブを出したときに変な感じです
imgur.com/a/Ny0LW7A
スペルはミスです
それとメインウィンドウからの一段回目のダイアログは問題ありませんでした
サブのサブを出したときに変な感じです
imgur.com/a/Ny0LW7A
685デフォルトの名無しさん
2023/07/28(金) 02:42:36.52ID:tnpoO9lU これは知らなかったな
マウスで操作する分には何も起こらないけど
キーボードで操作したらボタン押せちゃって、もう1個ウィンドウが開いた
マウスで操作する分には何も起こらないけど
キーボードで操作したらボタン押せちゃって、もう1個ウィンドウが開いた
686デフォルトの名無しさん
2023/07/28(金) 02:47:31.78ID:tnpoO9lU サンブルとしてボタンをクリックしたら、サブウィンドウが出るように作ったってことね
687デフォルトの名無しさん
2023/07/28(金) 03:22:34.24ID:V2VuB5te ・Win32 API の EnableWindow で開く前に自身を無効化しておく(false)
・子の Closed イベントを購読しておいて子が閉じた時に Enablewindow を使用して有効化(true)する
・そのあとで子を ShowDialog
でいけないかな
・子の Closed イベントを購読しておいて子が閉じた時に Enablewindow を使用して有効化(true)する
・そのあとで子を ShowDialog
でいけないかな
688デフォルトの名無しさん
2023/07/28(金) 03:36:24.33ID:V2VuB5te Closed イベントじゃなくて ShowDialog の後で EnableWindow でもいいかも
子が閉じるまで処理止まるはずだから
子が閉じるまで処理止まるはずだから
689デフォルトの名無しさん
2023/07/28(金) 03:42:52.01ID:V2VuB5te var hWnd = new WindowInteropHelper(this).Handle;
EnableWindow(hWnd, false);
win.ShowDialog();
Enablewindow(hWnd, true);
みたいに。試してないが。
EnableWindow(hWnd, false);
win.ShowDialog();
Enablewindow(hWnd, true);
みたいに。試してないが。
690デフォルトの名無しさん
2023/07/28(金) 09:10:07.71ID:rw0v5Bhm691デフォルトの名無しさん
2023/07/28(金) 12:08:54.40ID:tnpoO9lU692デフォルトの名無しさん
2023/07/28(金) 23:47:06.43ID:fJMcb68e >>690
win10, win11どっちもで
vs2017express と vs2022community
.NET Framework4.8 と .NET6
vs2022からデバッグで起動すると
そもそも動きがダメダメで駄目だった
exe直接開かないと話にならない
何だこりゃ
win10, win11どっちもで
vs2017express と vs2022community
.NET Framework4.8 と .NET6
vs2022からデバッグで起動すると
そもそも動きがダメダメで駄目だった
exe直接開かないと話にならない
何だこりゃ
693デフォルトの名無しさん
2023/07/29(土) 11:50:08.48ID:I6XWshKt そもそもモーダルwindowからモーダルをまた開くのがおかしいのでは?
694デフォルトの名無しさん
2023/07/29(土) 16:07:13.22ID:KgtriUaM >>692
バージョンにそれほど差異はなさそうだ。
だがこっちで.NET 6と7でも試したがどうにも再現しない
コードはこれ
https://i.imgur.com/3ImqsVk.png
https://i.imgur.com/w3gN1Bi.png
仮想環境上のほぼ素のWin10に.NET Framework 4.8で作ったexeを持っていって実行しても再現しない
他の人は再現しているようだから起こるんだろうね。だが俺には無理そうだ
最後に念のため当方の環境を書いておくよ
Windows 11 Pro
バージョン 22H2
OS ビルド 22621.1992
Windows 10 Home
バージョン 22H2
OS ビルド 19045.3208
Microsoft Visual Studio Community 2022
Version 17.6.5
VisualStudio.17.Release/17.6.5+33829.357
Microsoft .NET Framework
Version 4.8.09032
RuntimeInformation.FrameworkDescriptionで取れる.NETのバージョン
.NET Framework 4.8.9167.0
.NET 6.0.20
.NET 7.0.9
バージョンにそれほど差異はなさそうだ。
だがこっちで.NET 6と7でも試したがどうにも再現しない
コードはこれ
https://i.imgur.com/3ImqsVk.png
https://i.imgur.com/w3gN1Bi.png
仮想環境上のほぼ素のWin10に.NET Framework 4.8で作ったexeを持っていって実行しても再現しない
他の人は再現しているようだから起こるんだろうね。だが俺には無理そうだ
最後に念のため当方の環境を書いておくよ
Windows 11 Pro
バージョン 22H2
OS ビルド 22621.1992
Windows 10 Home
バージョン 22H2
OS ビルド 19045.3208
Microsoft Visual Studio Community 2022
Version 17.6.5
VisualStudio.17.Release/17.6.5+33829.357
Microsoft .NET Framework
Version 4.8.09032
RuntimeInformation.FrameworkDescriptionで取れる.NETのバージョン
.NET Framework 4.8.9167.0
.NET 6.0.20
.NET 7.0.9
695デフォルトの名無しさん
2023/07/29(土) 16:57:46.82ID:zcThIP3a696デフォルトの名無しさん
2023/07/29(土) 17:29:00.89ID:k66xJEd7 .vsとbinとobj削除したプロジェクトzipでくれ
697デフォルトの名無しさん
2023/07/29(土) 19:57:44.82ID:I6XWshKt だからShowDialogしたwinodwからShowDialogするアプリってなんだよ
実際
実際
698デフォルトの名無しさん
2023/07/29(土) 20:31:56.47ID:rLsm4ZL4 普通にありそうだけど。
例えばモーダルの設定画面から起動するファイルダイアログとか。
VSのオプションで、「プロジェクトおよびソリューション」→「場所」とか
例えばモーダルの設定画面から起動するファイルダイアログとか。
VSのオプションで、「プロジェクトおよびソリューション」→「場所」とか
699デフォルトの名無しさん
2023/07/29(土) 22:57:25.29ID:I6XWshKt ああそういうことか
やっとお前らが何を言ってるのか理解した
結論としてはモーダルwindowをタスクバーに出してるんだろ
それじゃダメ
win.ShowInTaskbar = false;
その後にshowdialog
やっとお前らが何を言ってるのか理解した
結論としてはモーダルwindowをタスクバーに出してるんだろ
それじゃダメ
win.ShowInTaskbar = false;
その後にshowdialog
700デフォルトの名無しさん
2023/07/29(土) 23:03:32.75ID:I6XWshKt 何か特殊な状況とかあってハマってるのかと思ったら古来から伝わる話だった
701デフォルトの名無しさん
2023/07/30(日) 00:27:23.64ID:SWW1XK+d >>695
なった、なった。俺の勘違いだった。すまん
モーダルのダイアログボックスがモーダルのダイアログボックスを開くことはある。たとえばこんな感じ
https://i.imgur.com/wWF3YI5.png
すでに >>699 に書かれてるとおり、この動作がこれまで問題になってないのは、上の画僧のようにモーダルにするダイアログボックスはタスクバーに表示させないのがUI作成の作法だからだろう
モーダルにするダイアログボックスというのは所有ウィンドウと内容が強く関連し、その一部のようなものだからモーダルにするのだし、単独では存在しないのだから、タスクバーに出すのは先頭の所有ウィンドウのみにすべきだと思う
よって、ShowInTaskbarをfalseにすれば問題解決
なった、なった。俺の勘違いだった。すまん
モーダルのダイアログボックスがモーダルのダイアログボックスを開くことはある。たとえばこんな感じ
https://i.imgur.com/wWF3YI5.png
すでに >>699 に書かれてるとおり、この動作がこれまで問題になってないのは、上の画僧のようにモーダルにするダイアログボックスはタスクバーに表示させないのがUI作成の作法だからだろう
モーダルにするダイアログボックスというのは所有ウィンドウと内容が強く関連し、その一部のようなものだからモーダルにするのだし、単独では存在しないのだから、タスクバーに出すのは先頭の所有ウィンドウのみにすべきだと思う
よって、ShowInTaskbarをfalseにすれば問題解決
702デフォルトの名無しさん
2023/07/30(日) 09:17:38.39ID:ra9EA2uQ703デフォルトの名無しさん
2023/08/01(火) 18:51:53.90ID:7eSyhjys いろいろやってみたけど
モーダルではない Show で出したウインドウからShowDialogしてもダメダメだし
メインウィンドウ以外はタスクバー使うなって事なのかな?
最小化すると懐かしい雰囲気が味わえるね
IsEnabledで被害を防ぐのはいいんだけど戻ったときに親のフォーカスがなくなるのが難点
子ダイアログではなく親ウインドウをタスクバーから消すのもやってみたがウインドウまるごとチラつくのでやな感じ
これなら親を消すほうがいいな
モーダルではない Show で出したウインドウからShowDialogしてもダメダメだし
メインウィンドウ以外はタスクバー使うなって事なのかな?
最小化すると懐かしい雰囲気が味わえるね
IsEnabledで被害を防ぐのはいいんだけど戻ったときに親のフォーカスがなくなるのが難点
子ダイアログではなく親ウインドウをタスクバーから消すのもやってみたがウインドウまるごとチラつくのでやな感じ
これなら親を消すほうがいいな
704デフォルトの名無しさん
2023/08/01(火) 20:45:37.33ID:XpUMrXC2 今更どうにもならんとは思うが、ページ遷移型で組んでコンテントダイアログ使うのが一番いい
ウインドウは一つだけだから何も考えなくていいからね
ウインドウは一つだけだから何も考えなくていいからね
705デフォルトの名無しさん
2023/08/04(金) 22:18:29.56ID:p+l3H84b 久しぶりにwinUI3触った
あんまり進展はないようだ
GUIデザイナがないのは致命的で知らないコントロールの機能を手探りで実装していくのは大変だった
優秀な人には余裕なのかもしれないけどここまで辛い状況とは思わなかった
知っている人向けなんだよ全部が
あんまり進展はないようだ
GUIデザイナがないのは致命的で知らないコントロールの機能を手探りで実装していくのは大変だった
優秀な人には余裕なのかもしれないけどここまで辛い状況とは思わなかった
知っている人向けなんだよ全部が
706デフォルトの名無しさん
2023/08/04(金) 22:50:44.24ID:p+l3H84b UWPで開発してそれをWinUI3に移植するのが近いのかと思ったけど
それも怪しい
なんか思ってたのと全然違う
それも怪しい
なんか思ってたのと全然違う
707デフォルトの名無しさん
2023/08/04(金) 22:51:51.21ID:H/tEfCiJ >>705
HTML、CSS とかはどうやってるの?
HTML、CSS とかはどうやってるの?
708デフォルトの名無しさん
2023/08/04(金) 22:54:22.35ID:p+l3H84b709デフォルトの名無しさん
2023/08/04(金) 22:58:35.63ID:p+l3H84b WinUI3は基本のテンプレートのルートにあたるレイアウトコントロールがstackpanelになってる
しかもorientationがhorizontal
XAML入門者がGridをデザイナ抜きで使いこなせるとは思えないからだろう
Gridも仕様変更か追加されてて普通に使いにくい
しかもorientationがhorizontal
XAML入門者がGridをデザイナ抜きで使いこなせるとは思えないからだろう
Gridも仕様変更か追加されてて普通に使いにくい
710デフォルトの名無しさん
2023/08/04(金) 23:02:46.68ID:p+l3H84b デザイナがあればツールボックスにコントロールが一覧表示される
そこに表示されているアイコンや名前から機能を類推して選択することが出来る
それがない
手探りはまずいと思ったのかストアからギャラリーがインストールできるようになってるけど
出来が悪い
残念ながらサンプルとコードが一致してない
コピペで動くようにすらなってない
そこに表示されているアイコンや名前から機能を類推して選択することが出来る
それがない
手探りはまずいと思ったのかストアからギャラリーがインストールできるようになってるけど
出来が悪い
残念ながらサンプルとコードが一致してない
コピペで動くようにすらなってない
711デフォルトの名無しさん
2023/08/04(金) 23:36:37.10ID:0JBhJhQY HTML扱えたらXAMLも似たようなものだったけどな
712デフォルトの名無しさん
2023/08/04(金) 23:39:18.35ID:ma+YRo6X 私みたいな出来の悪い人はWinUI3挫折してWPFでやってる
713デフォルトの名無しさん
2023/08/04(金) 23:50:32.05ID:YGjl9jfE >>711
笑
笑
714デフォルトの名無しさん
2023/08/04(金) 23:52:28.56ID:oW25VfjB >>709
GridよりStackPanelの方がレイアウト時の負荷が軽いんじゃなかったっけ
GridよりStackPanelの方がレイアウト時の負荷が軽いんじゃなかったっけ
715デフォルトの名無しさん
2023/08/05(土) 00:01:18.60ID:MhNBXByr デザイナー作るのそんな難しくないのにな。
やる気の問題か?
やる気の問題か?
716デフォルトの名無しさん
2023/08/05(土) 00:06:20.15ID:49wwu17R 逆に Grid をデザイナで調整する方が難しくない?
余計な Margin が設定されたりするし
プレビュー程度にしかつかわないな
余計な Margin が設定されたりするし
プレビュー程度にしかつかわないな
717デフォルトの名無しさん
2023/08/05(土) 00:14:34.58ID:ddH4mDWJ WinUI3のテンプレートの出力を小一時間イジっただけで全部把握しているように振る舞えるメンタルは尊敬に値するわw
718デフォルトの名無しさん
2023/08/05(土) 00:16:24.64ID:ZG2jS4fE VBからポトペタでやってきた人にはそれができないと困っちゃうのかな?
719デフォルトの名無しさん
2023/08/05(土) 08:48:23.47ID:Jl4w36Dl xamlをGUIで設計する奴なんておらんやろ・・・おらんやろ?
720デフォルトの名無しさん
2023/08/05(土) 09:32:31.05ID:K+IHkxAt バインドの書式とかサッパリだからつこうとるよ
721デフォルトの名無しさん
2023/08/05(土) 09:48:07.14ID:wQaB7TT9 >>717
テンプレートってこんなだぞ?
頭大丈夫か?
<Window>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
<Button x:Name="myButton" Click="myButton_Click">Click Me</Button>
</StackPanel>
</Window>
テンプレートってこんなだぞ?
頭大丈夫か?
<Window>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
<Button x:Name="myButton" Click="myButton_Click">Click Me</Button>
</StackPanel>
</Window>
722デフォルトの名無しさん
2023/08/05(土) 09:50:01.90ID:wQaB7TT9723デフォルトの名無しさん
2023/08/05(土) 10:05:49.53ID:ddH4mDWJ >>721
少し上で5連投している彼のことだよ
少し上で5連投している彼のことだよ
724デフォルトの名無しさん
2023/08/05(土) 10:08:37.40ID:wQaB7TT9 >>723
だから俺だよ
だから俺だよ
725デフォルトの名無しさん
2023/08/05(土) 10:25:30.61ID:wQaB7TT9 WPFのデザイナはドンドン進化を続けていてかなり便利になっている
かなりの部分が手で書かなくても確認し選べる
自分のミスも見えるし自動入力なのでそのそもミスが起こらない
かなりの部分が手で書かなくても確認し選べる
自分のミスも見えるし自動入力なのでそのそもミスが起こらない
726デフォルトの名無しさん
2023/08/07(月) 14:28:05.32ID:xnajTjTc コントロールのデザインはいつ進化しますか?
727デフォルトの名無しさん
2023/08/07(月) 20:31:20.53ID:ianDibNu webview2が出て全て解決したはずだが
728デフォルトの名無しさん
2023/08/08(火) 01:05:30.69ID:IyV15CeD ファイルをwebview2にドラッグ&ドロップした時、セキュリティをすっ飛ばしてファイルのフルパス取得出来るようになった?
729デフォルトの名無しさん
2023/08/08(火) 07:57:17.91ID:rQ7TZ/NI WinUI3は流石に安定し始めているしデザインだけじゃなくてxamlも進化しているし
そろそろ使い始めても良いんじゃないかな
unpackagedでコンパイラの出力をそのままコピーするだけで動くのも大きい
そろそろ使い始めても良いんじゃないかな
unpackagedでコンパイラの出力をそのままコピーするだけで動くのも大きい
730デフォルトの名無しさん
2023/08/08(火) 08:44:11.20ID:6xGdan8t ユーザー報告のissue放置しまくってるのに安定とはこれいかに
731デフォルトの名無しさん
2023/08/08(火) 08:46:49.69ID:+QZUW2Vj WinUI3はWPFよりも流行らずに死ぬと思うね
732デフォルトの名無しさん
2023/08/08(火) 09:34:36.21ID:12xdoC8F 皮WPF+WebView2+reactでok(*бωб)
733デフォルトの名無しさん
2023/08/08(火) 11:08:28.84ID:DR6HV6l/ Googleのカイゼン活動についていく気は無い
734デフォルトの名無しさん
2023/08/08(火) 13:12:34.17ID:egrx38+v でもマテリアルデザインは使うんでしょう?
まさか生WPFのまま使い続けてるとか・・・?
まさか生WPFのまま使い続けてるとか・・・?
735デフォルトの名無しさん
2023/08/09(水) 11:20:59.99ID:+lD1iL0g VirtualizingStackPanel.IsVirtualizing="True"なItemsControlでスクロール位置を保存したい。
ScrollViewerのScrollableHeightやExtentHeightは仮想表示がONのためか、同じ表示内容でも毎回変化してしまい
指標となる不変の高さが存在しない
何かいい方法ないですか?
ScrollViewerのScrollableHeightやExtentHeightは仮想表示がONのためか、同じ表示内容でも毎回変化してしまい
指標となる不変の高さが存在しない
何かいい方法ないですか?
736デフォルトの名無しさん
2023/08/10(木) 13:28:25.50ID:Aji0Vi4e >>735
1. 可視範囲内で先頭の要素のインデックスを保存しておく。
2. 復元時は ItemContainerGenerator.ContainerFromIndex
を使ってインデックスから要素を取得。
3. その要素の BringIntoView を呼び出す。
みたいな感じでいけるかも。
1. 可視範囲内で先頭の要素のインデックスを保存しておく。
2. 復元時は ItemContainerGenerator.ContainerFromIndex
を使ってインデックスから要素を取得。
3. その要素の BringIntoView を呼び出す。
みたいな感じでいけるかも。
737デフォルトの名無しさん
2023/08/10(木) 16:54:00.98ID:mo1X7ejl738デフォルトの名無しさん
2023/08/10(木) 19:57:26.05ID:doLXtH58 WPFのWindows 11 themeも全然進んでねぇし
WinUI 3といいひどすぎる
WinUI 3といいひどすぎる
739デフォルトの名無しさん
2023/08/11(金) 13:37:47.66ID:JGKsK+J9 なんもいじってないvisualstudioだと画面のビジュアルが上に表示されてその下にxamlのエディタが出るじゃないですか
それでまぁそのエディタが狭い。数百行とか1000行を超えるような画面になるとまぁあの狭い画面じゃまったく把握できない
みなさんどういう風にいじって開発されてます?
それでまぁそのエディタが狭い。数百行とか1000行を超えるような画面になるとまぁあの狭い画面じゃまったく把握できない
みなさんどういう風にいじって開発されてます?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 【卓球】早田ひな、「総額100万スられた」「ずっと憧れていたスペインとイタリア…」ヨーロッパ旅行で悲劇 スリ被害を告白 [muffin★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【実況】博衣こよりのえちえち歌枠🧪★2
- 【画像】外務省局長「この度はうちの🦎がすみません…」中国「……」 [165981677]
- 産経新聞「高市早苗の答弁さぁ……思慮が足りてなくね?官僚と詰めずに思いつきで話しているでしょ」 [175344491]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 外務省局長、よくわからないまま帰国へ [834922174]
