Windows Presentation Frameworkについて語るスレ。
前スレ
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part21
http://mevius.2ch.net/test/read.cgi/tech/1494288553/
関連スレ
Windows 10 UWPアプリ開発 Part 2
http://mevius.2ch.net/test/read.cgi/tech/1499658092/
コードを貼る場合は以下のサイトの利用をお勧め。
run codeのチェックは外しておきましょう。
http://ideone.com/
探検
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part22
■ このスレッドは過去ログ倉庫に格納されています
2017/12/13(水) 23:35:47.18ID:muTUiD7C
636デフォルトの名無しさん
2019/01/18(金) 23:56:42.31ID:UV6kIYNk637デフォルトの名無しさん
2019/01/19(土) 00:11:00.38ID:VQylmDLC >>636
横からだけど、Windows 8が出たときに、メトロUIのWindows Store アプリを作ることが
WPFの目的だった時代があったような。。。それでみんな、ちょっとかじってやめていった。
もう6年前の話なので、あのわずかな期間を、どれほどの人が覚えているか知らないが。
横からだけど、Windows 8が出たときに、メトロUIのWindows Store アプリを作ることが
WPFの目的だった時代があったような。。。それでみんな、ちょっとかじってやめていった。
もう6年前の話なので、あのわずかな期間を、どれほどの人が覚えているか知らないが。
638デフォルトの名無しさん
2019/01/19(土) 00:18:01.67ID:75e4SvGx 4Kモニターユーザーとしては、WPFアプリは標準で高DPIに対応してるのが良い。
何もしなくてもSystem DPI Awareで、Per monitor DPI Awareにするのも簡単。
何もしなくてもSystem DPI Awareで、Per monitor DPI Awareにするのも簡単。
639デフォルトの名無しさん
2019/01/19(土) 00:18:17.44ID:oMrzH9i0 >>635
ユーザーから見たら同じとか言い出したら中身がC++でWINAPIベタ書きでもPythonかなんかでTcl/Tkで書いても全部一緒ってことになるだろうが
作り手にとって違うなら十分違うんだよ
ユーザーから見たら同じとか言い出したら中身がC++でWINAPIベタ書きでもPythonかなんかでTcl/Tkで書いても全部一緒ってことになるだろうが
作り手にとって違うなら十分違うんだよ
640デフォルトの名無しさん
2019/01/19(土) 00:29:52.82ID:mfJttzKn >>637
そんな時代は一秒たりとも無かった
そんな時代は一秒たりとも無かった
641デフォルトの名無しさん
2019/01/19(土) 00:46:30.27ID:tvz2yBQ7642デフォルトの名無しさん
2019/01/19(土) 02:11:35.76ID:FJgPPckz WPF登場から13年。
Windows95発売からWindows7が発売されるまでが14年。
こんだけ経って普及してないんならもう普及は無理だわ。
Windows95発売からWindows7が発売されるまでが14年。
こんだけ経って普及してないんならもう普及は無理だわ。
643デフォルトの名無しさん
2019/01/19(土) 02:12:48.87ID:voGwqUEx 数値で語れよ
644デフォルトの名無しさん
2019/01/19(土) 02:29:15.43ID:6wlQil+Y メトロUIこそWPFの真骨頂なのに何言ってんだか。WPF開発者がそう言ってるだろ。
645デフォルトの名無しさん
2019/01/19(土) 03:08:57.41ID:g9MKrhJk 普及するとか普及しないとかいうより、新しいWindowsアプリなんてほとんど登場してないだけだろ。WPFとかWinFormsとかあんま関係ない。
マウス入力のUIの既存ので間に合ってて誰も新しく作らない。
マウス入力のUIの既存ので間に合ってて誰も新しく作らない。
646デフォルトの名無しさん
2019/01/19(土) 03:12:50.62ID:g9MKrhJk マウス入力に最適化されたUIのアプリは既存のデスクトップアプリで間に合っててほとんど誰も新しく作らない。
だからWinFormsとかWPFとかそれ以前の問題。社内アプリとかでぼそぼそ作ってるところとかもあるかもしれんが。
だからWinFormsとかWPFとかそれ以前の問題。社内アプリとかでぼそぼそ作ってるところとかもあるかもしれんが。
647デフォルトの名無しさん
2019/01/19(土) 04:12:15.37ID:XwZdf3Vk タブレットと同じソースが使える筈だったザマリンを
自分達で潰したから普及する訳無いでしょうな
自分達で潰したから普及する訳無いでしょうな
648デフォルトの名無しさん
2019/01/19(土) 09:17:07.56ID:jiSSqTLg >>630
WAPのバイナリに手動コピーするとしっかり配置してくれているようだから
当座はそれで凌げそうです
sqliteかVSかどちらかのバグだろうから、そのうち解消されるまで待つことにします
しかしWAPでX64選択しても店子のWPFプロジェクトはAnyCPUが選択されるため
WAPのバイナリは32bitのwpfバイナリイメージになっていたのはびっくりしたわ
(構成マネージャーで手動修正可能だが)
WAPのバイナリに手動コピーするとしっかり配置してくれているようだから
当座はそれで凌げそうです
sqliteかVSかどちらかのバグだろうから、そのうち解消されるまで待つことにします
しかしWAPでX64選択しても店子のWPFプロジェクトはAnyCPUが選択されるため
WAPのバイナリは32bitのwpfバイナリイメージになっていたのはびっくりしたわ
(構成マネージャーで手動修正可能だが)
649デフォルトの名無しさん
2019/01/20(日) 09:51:20.57ID:g1HOkIkx >>644
MetroStyleしようと思ったらOSS入れないと駄目なくらいWPFでは組み込みサポートないよ
Windows8ではWindows Runtime上で動くWindows Store Appが追加されてたけど、それと勘違いしてる?
MetroStyleしようと思ったらOSS入れないと駄目なくらいWPFでは組み込みサポートないよ
Windows8ではWindows Runtime上で動くWindows Store Appが追加されてたけど、それと勘違いしてる?
650デフォルトの名無しさん
2019/01/20(日) 09:57:21.70ID:o3vZ0H0Z RTをメトロUIと勘違いしてる馬鹿がいるのか。
651デフォルトの名無しさん
2019/01/20(日) 13:24:29.55ID:RH6gs2bU もう少し踊ってから突っ込もうよ
652デフォルトの名無しさん
2019/01/21(月) 18:19:03.49ID:tYy/rBPT そうではなくてWPFとXAMLを勘違いしてるんではないですか???
653デフォルトの名無しさん
2019/01/21(月) 18:32:48.11ID:W4SvihMi あの不人気なフラットデザインをメトロって言うんだよ。
VSで言えば、VS2010から採用された悪評高いのっぺりデザイン。
VSで言えば、VS2010から採用された悪評高いのっぺりデザイン。
654デフォルトの名無しさん
2019/01/21(月) 18:35:25.80ID:/LcXY3ac windows95から24年も代わり映えのしないデザインより遥かにマシじゃね?
655デフォルトの名無しさん
2019/01/21(月) 18:38:30.84ID:5kYBxhZB COOLBARは何故流行らなかったのかのう
656デフォルトの名無しさん
2019/01/21(月) 20:36:07.05ID:lj+m/cPS Lunaが最強ってことが証明されたな
657デフォルトの名無しさん
2019/01/22(火) 05:09:13.93ID:Tca6Oe/x658デフォルトの名無しさん
2019/01/22(火) 07:00:29.33ID:WokHO9Ir その法螺が何故バレないと思ったのですか?
659デフォルトの名無しさん
2019/01/22(火) 11:03:13.76ID:C/+p9Ld8 自分でカッコイイスタイル作れば良いじゃない。
660デフォルトの名無しさん
2019/01/22(火) 12:24:03.41ID:/AWQHDv1 >>654
進化してればいいんだが、見た目が変わっただけというのは害悪しかない
進化してればいいんだが、見た目が変わっただけというのは害悪しかない
661デフォルトの名無しさん
2019/01/22(火) 14:39:51.95ID:wSuDIWGq >>657
wikipぐらい読んできたら?
wikipぐらい読んできたら?
662デフォルトの名無しさん
2019/01/22(火) 14:55:05.57ID:MOxebT3c メトロじゃなくてモダンUIって言うんだよね
663デフォルトの名無しさん
2019/01/22(火) 16:37:46.63ID:WokHO9Ir 僕のアダナを 知ってるかい メトロUIと いうんだぜ
デマを流して もう三月 雨や嵐にゃ 慣れたけど〜
デマを流して もう三月 雨や嵐にゃ 慣れたけど〜
664デフォルトの名無しさん
2019/01/22(火) 19:29:08.93ID:VAAf+Tqy WPFがメトロUIだと言いだす馬鹿はほっとけばいい
665デフォルトの名無しさん
2019/01/22(火) 19:36:27.54ID:wSuDIWGq >>664 ←十分条件と必要条件が理解できない典型的馬鹿文系の例
666デフォルトの名無しさん
2019/01/22(火) 19:39:09.14ID:sLZ546NU >>661
ここにこう書いてあるとソース貼れば良いのでは?
ここにこう書いてあるとソース貼れば良いのでは?
667デフォルトの名無しさん
2019/01/22(火) 19:41:44.31ID:wSuDIWGq >>666 ←ところで誰でも知ってることを必死にID代えながら全否定してる馬鹿は何者?
668デフォルトの名無しさん
2019/01/22(火) 19:49:19.76ID:sLZ546NU669デフォルトの名無しさん
2019/01/22(火) 19:50:43.94ID:wSuDIWGq ID:sLZ546NU\
ノ)人(\ フ
人(へニフ )人 )
へ ( 〈●) ヘ)ノイ
Y Y /// ̄ (●/ノ
ヽノ _ノ~|
_ノ / ̄\ / <ボクが一番WPFに詳しいんだ!!!
――、_\二ノ /
/ / イ/ ̄/
ノ)人(\ フ
人(へニフ )人 )
へ ( 〈●) ヘ)ノイ
Y Y /// ̄ (●/ノ
ヽノ _ノ~|
_ノ / ̄\ / <ボクが一番WPFに詳しいんだ!!!
――、_\二ノ /
/ / イ/ ̄/
670デフォルトの名無しさん
2019/01/22(火) 19:57:27.37ID:sLZ546NU >>669
イヤそちらの方が詳しいから主張しているのでは
イヤそちらの方が詳しいから主張しているのでは
671デフォルトの名無しさん
2019/01/22(火) 20:22:42.49ID:MXMUazpF もしかしてwikipediaのこれをみてWPF=メトロって解釈したの?
ttps://ja.m.wikipedia.org/wiki/Windows_Presentation_Foundation
>Windowsストアアプリ
>Windows 8/Windows RTにおいて導入されたWindowsストアアプリ(WinRTアプリ、Modern UIアプリケーション)はWPF同様XAMLによって
>ユーザインタフェース要素を記述し、WPFに類似したプログラミングモデルを提供する。Windows 10においてWindowsストアアプリの後継として導入された、ユニバーサルWindowsプラットフォーム??(Universal Windows Platform, UWP) アプリケーションも基本は同様である。
ttps://ja.m.wikipedia.org/wiki/Windows_Presentation_Foundation
>Windowsストアアプリ
>Windows 8/Windows RTにおいて導入されたWindowsストアアプリ(WinRTアプリ、Modern UIアプリケーション)はWPF同様XAMLによって
>ユーザインタフェース要素を記述し、WPFに類似したプログラミングモデルを提供する。Windows 10においてWindowsストアアプリの後継として導入された、ユニバーサルWindowsプラットフォーム??(Universal Windows Platform, UWP) アプリケーションも基本は同様である。
672デフォルトの名無しさん
2019/01/22(火) 20:48:43.71ID:QHh5YGXw https://ja.m.wikipedia.org/wiki/Modern_UI
VS2010なんて欠片も出てこんぞ
VS2010なんて欠片も出てこんぞ
673デフォルトの名無しさん
2019/01/22(火) 22:19:57.39ID:WokHO9Ir Windows8の開発には普通vs2012がいるからねぇ
その時点で駄法螺でしょうな
その時点で駄法螺でしょうな
674デフォルトの名無しさん
2019/01/23(水) 08:17:24.46ID:qi0lTRAT 2010ってメトロじゃなくてリボンだよな
675デフォルトの名無しさん
2019/01/23(水) 13:40:33.94ID:HL71aJyT VS2010って急に重くなってヘルプが使い物にならなくなったバージョンだな。
そしてドキュメントも整備されなくなった。そして記念すべき.net4というアホバージョンが登場。
以後の.netの仕様は互換性は皆無、仕様は右往左往、排他仕様、切捨ての嵐となった。
サポートには苦情の嵐でどうにもならず、多くをオープンソース化してユーザに丸投げ。
この辺りだな、MSの技術力が急低下したのは。
そしてドキュメントも整備されなくなった。そして記念すべき.net4というアホバージョンが登場。
以後の.netの仕様は互換性は皆無、仕様は右往左往、排他仕様、切捨ての嵐となった。
サポートには苦情の嵐でどうにもならず、多くをオープンソース化してユーザに丸投げ。
この辺りだな、MSの技術力が急低下したのは。
676デフォルトの名無しさん
2019/01/23(水) 17:54:23.20ID:7Xice4uJ ホラVS2010がメトロとかわけわからんこと言うから
おじいちゃんが発作起こしちゃったでしょう
おじいちゃんが発作起こしちゃったでしょう
677デフォルトの名無しさん
2019/01/23(水) 18:20:46.09ID:edUcCP3i .NET4ってそんな互換性問題あるの?
678デフォルトの名無しさん
2019/01/23(水) 18:51:14.01ID:I89Lhnmb >>678
そんなに騒ぎになった記憶がないから該当レス書いた人の個人的なお気持ちだと思う
そんなに騒ぎになった記憶がないから該当レス書いた人の個人的なお気持ちだと思う
679デフォルトの名無しさん
2019/01/23(水) 23:15:09.20ID:XC225FJG 特になかった。
680デフォルトの名無しさん
2019/01/25(金) 09:52:20.19ID:iIPgsGqp681デフォルトの名無しさん
2019/01/26(土) 09:16:41.79ID:OsfS9aSf 同じなのは流行らなかったことだけ
682デフォルトの名無しさん
2019/01/26(土) 10:08:44.16ID:Uh6dxh25 結局WPF is Metroさんは勘違い以前のただの釣りだったのけ?
煽りにしても意味わからんしもともとMetroの定義も曖昧だから
なんか説明してくれると思ったのになあ
煽りにしても意味わからんしもともとMetroの定義も曖昧だから
なんか説明してくれると思ったのになあ
683デフォルトの名無しさん
2019/01/26(土) 18:55:05.39ID:Y7bMbEQa RenderTargetBitmapをpngやbmpファイルに落とすと
1920*1080とかになると一秒くらい掛かってしまうんですが
もっと速くする方法はないでしょうか?
1920*1080とかになると一秒くらい掛かってしまうんですが
もっと速くする方法はないでしょうか?
684デフォルトの名無しさん
2019/01/26(土) 19:03:15.69ID:e1WSpEYP >>683
WPFではなくSystem.Drawingを使う
WPFではなくSystem.Drawingを使う
685デフォルトの名無しさん
2019/01/26(土) 19:26:17.13ID:Ri9j5s09686デフォルトの名無しさん
2019/01/29(火) 22:16:08.48ID:J+sWoFLO VS2010のデザインをメトロだと言い張る無知なバカはもう消えたのか?
687デフォルトの名無しさん
2019/01/30(水) 20:59:27.87ID:k0iyXRWx フォント名が長いと、.NET Framework 3.x の WPF アプリケーションが起動できなくなる
https://social.msdn.microsoft.com/Forums/ja-JP/28ebaebc-965b-48db-8c5a-3f003888cd6a/12501124571253112488215171236438263123561239212289net-framework-3x
https://social.msdn.microsoft.com/Forums/ja-JP/28ebaebc-965b-48db-8c5a-3f003888cd6a/12501124571253112488215171236438263123561239212289net-framework-3x
688デフォルトの名無しさん
2019/01/30(水) 21:05:49.02ID:egp2lgSt くだらねえw
689デフォルトの名無しさん
2019/01/31(木) 09:39:30.69ID:vGUFjnx2 そういやパスの長さ260文字の呪いは解消されては居るが、
都合で隠し機能になってレジストリ弄らないよ有効にならないんだよな
都合で隠し機能になってレジストリ弄らないよ有効にならないんだよな
690デフォルトの名無しさん
2019/02/04(月) 15:46:52.43ID:HqJ1XC2z MSの中ですらもう粗大ゴミ、時代遅れのガラクタWPFはどうするんだろ?
691デフォルトの名無しさん
2019/02/04(月) 16:02:56.33ID:anS2S9Gv XAML2009から 10年たった
692デフォルトの名無しさん
2019/02/07(木) 01:59:25.27ID:MC0LZezS WPFスレがまだあったか。こんなもの普及しないと思ってたけどまさかPart22まで伸びてるなんて。
随分と普及してたんだなw
随分と普及してたんだなw
693デフォルトの名無しさん
2019/02/07(木) 10:22:40.21ID:yNoKt8cU WPFは永遠に不滅です
694デフォルトの名無しさん
2019/02/07(木) 17:44:50.95ID:AZgaiG2V 仏滅です
695デフォルトの名無しさん
2019/02/09(土) 04:50:14.45ID:sDrAsohP 普及はしていない。
ただWPFに手を出してしまった馬鹿の移行先をMSが出してくれないだけ。
もはや蟻地獄。抜け出せない。
ただWPFに手を出してしまった馬鹿の移行先をMSが出してくれないだけ。
もはや蟻地獄。抜け出せない。
696デフォルトの名無しさん
2019/02/09(土) 09:11:06.79ID:YAWSonmT 「民主主義は最悪の政治体制だ。民主主義以外のあらゆる政治体制を除けばだが。」ってやつか。
697デフォルトの名無しさん
2019/02/11(月) 00:10:18.72ID:6+Tsh20r >>695
そもそも、wpf以外に何があるんだ?
そもそも、wpf以外に何があるんだ?
698デフォルトの名無しさん
2019/02/11(月) 00:42:41.21ID:+JwKy76Y >>697
騙された連中は置き去りにしてMS自身はElectronへ完全移行したね
騙された連中は置き去りにしてMS自身はElectronへ完全移行したね
699デフォルトの名無しさん
2019/02/11(月) 00:52:27.04ID:xSGeZZ3R >>698
そんな妄想要らないから
そんな妄想要らないから
700デフォルトの名無しさん
2019/02/11(月) 14:22:23.08ID:bgIMs+lc >>698
ねーよ
ねーよ
701デフォルトの名無しさん
2019/02/11(月) 16:15:33.53ID:Y0EVtjJ+ どうしてなの――ッ!!
どうしてエレクトロンしないのよーッ!!
どうしてエレクトロンしないのよーッ!!
702デフォルトの名無しさん
2019/02/11(月) 22:34:07.70ID:uROPGjdF >>698
例えばMSのoffice2019は何で書かれてるのかな?
例えばMSのoffice2019は何で書かれてるのかな?
703デフォルトの名無しさん
2019/02/12(火) 02:06:13.15ID:eIkOeJCS 謎々ならママに出題してろガキ
704デフォルトの名無しさん
2019/02/12(火) 19:50:48.27ID:7N8AExQC MFCをはじめGUIライブラリは昔はOfficeチームが牽引してたけど、リボンUIで失敗してからはグダグダ
失敗の始まりはUIデザイナーなるものがプログラマに横槍を入れるようになったから。
失敗の始まりはUIデザイナーなるものがプログラマに横槍を入れるようになったから。
705デフォルトの名無しさん
2019/02/12(火) 20:59:43.50ID:KFZGfstb クールバー(Ie4)ぐらいからおかしかったけどなぁ
706デフォルトの名無しさん
2019/02/14(木) 09:26:31.90ID:yYU+y3KS VS2017インストールしたけど、とうとうWCF Data Serviceのテンプレも無くなったか。
RIA Serviceも無くなってクラウドDBのアクセスがどんどん退化していくな。
WPFからのクラウドDBへのアクセスは実質WebAPIしかないんだろうか?
クロスプラットフォームを意識しすぎて、開発コストが上がる方向に何故
行くんだろうな。。。Azureとか流行るの?
RIA Serviceも無くなってクラウドDBのアクセスがどんどん退化していくな。
WPFからのクラウドDBへのアクセスは実質WebAPIしかないんだろうか?
クロスプラットフォームを意識しすぎて、開発コストが上がる方向に何故
行くんだろうな。。。Azureとか流行るの?
707デフォルトの名無しさん
2019/02/14(木) 09:27:23.92ID:yYU+y3KS VS2017インストールしたけど、とうとうWCF Data Serviceのテンプレも無くなったか。
RIA Serviceも無くなってクラウドDBのアクセスがどんどん退化していくな。
WPFからのクラウドDBへのアクセスは実質WebAPIしかないんだろうか?
クロスプラットフォームを意識しすぎて、開発コストが上がる方向に何故
行くんだろうな。。。Azureとか流行るの?
RIA Serviceも無くなってクラウドDBのアクセスがどんどん退化していくな。
WPFからのクラウドDBへのアクセスは実質WebAPIしかないんだろうか?
クロスプラットフォームを意識しすぎて、開発コストが上がる方向に何故
行くんだろうな。。。Azureとか流行るの?
708デフォルトの名無しさん
2019/02/14(木) 09:27:25.53ID:yYU+y3KS VS2017インストールしたけど、とうとうWCF Data Serviceのテンプレも無くなったか。
RIA Serviceも無くなってクラウドDBのアクセスがどんどん退化していくな。
WPFからのクラウドDBへのアクセスは実質WebAPIしかないんだろうか?
クロスプラットフォームを意識しすぎて、開発コストが上がる方向に何故
行くんだろうな。。。Azureとか流行るの?
RIA Serviceも無くなってクラウドDBのアクセスがどんどん退化していくな。
WPFからのクラウドDBへのアクセスは実質WebAPIしかないんだろうか?
クロスプラットフォームを意識しすぎて、開発コストが上がる方向に何故
行くんだろうな。。。Azureとか流行るの?
709デフォルトの名無しさん
2019/02/14(木) 09:31:21.25ID:LetEd1Jm 君もそろそろアップデートしてはどうか
チャタってますよ
チャタってますよ
710デフォルトの名無しさん
2019/02/14(木) 12:42:58.11ID:k9Mf52PP >>706
システムソフトの開発会社であれば、OSなどの違いにより別作りを
避けられるので大きく負荷低減になる。
ユーザー企業であれば、システムの変更が必要になった際に作り直しを
する負荷が減る。この場合同じ環境を使い続けられるとすると余計な
作業と思われるが、企業合併なので約束できないのが実際なので。
一般の開発会社やSI'erは、言われるがままに作るだけ。
システムソフトの開発会社であれば、OSなどの違いにより別作りを
避けられるので大きく負荷低減になる。
ユーザー企業であれば、システムの変更が必要になった際に作り直しを
する負荷が減る。この場合同じ環境を使い続けられるとすると余計な
作業と思われるが、企業合併なので約束できないのが実際なので。
一般の開発会社やSI'erは、言われるがままに作るだけ。
711デフォルトの名無しさん
2019/02/14(木) 12:43:42.99ID:k9Mf52PP 企業合併なので=>企業合併などで
712デフォルトの名無しさん
2019/02/14(木) 12:53:37.73ID:k9Mf52PP WPFとUWP、xaml部分は共通な部分が多いと考えていいのかな。
PCをWin10に移行するんだが、社内で多用しているるツールが
独自のGUIを持っていてWin10でも動くのだが、作り変えたいという
希望がある。その際にクライアント(PC)上のGUIはWPFでどうかな
と思っているんだよね。これに関係ないアプリはUWPだったりとかに
なるだろうけど。
どう思います?
PCをWin10に移行するんだが、社内で多用しているるツールが
独自のGUIを持っていてWin10でも動くのだが、作り変えたいという
希望がある。その際にクライアント(PC)上のGUIはWPFでどうかな
と思っているんだよね。これに関係ないアプリはUWPだったりとかに
なるだろうけど。
どう思います?
713デフォルトの名無しさん
2019/02/14(木) 13:14:00.40ID:p9FOynB1 xamlだけ見ると、UWPはイベントをバインディング出来るのが特徴でWPFだとビヘイビアを実装しないとアクセスできない処理をVMで処理できる
あと、Prism.Unityの仕様がだいぶ違っていてUWPのほうが簡潔に書けるし強力だ
問題になるのは現状UWPでDB弄るときはRestAPI実装しないといけない(SqLite以外)ところかもな
Core3でEF6サポートだからどうなるか分からんが
あと、Prism.Unityの仕様がだいぶ違っていてUWPのほうが簡潔に書けるし強力だ
問題になるのは現状UWPでDB弄るときはRestAPI実装しないといけない(SqLite以外)ところかもな
Core3でEF6サポートだからどうなるか分からんが
714デフォルトの名無しさん
2019/02/14(木) 13:45:10.69ID:k9Mf52PP ありがとう、
使用するツールがデータIOや管理はするので、WPFでもUWPの場合でも
DBは一切直接弄らない。イベントバインドってどんなモノだろう。
普段WPFは使っているがUWPは使用していないもので。
ちなみにクライアントの画面コントロールは、PowerShell+WPFで考えて
いる。私自体は普段それで使っているので。
将来的に他のアプリでは、UWPの利用があり得るので技術習得として
FormよりWPFで感覚をつかんでもらうのもいいかなという発想がある
んだけど。
どんなもんでしょう。
使用するツールがデータIOや管理はするので、WPFでもUWPの場合でも
DBは一切直接弄らない。イベントバインドってどんなモノだろう。
普段WPFは使っているがUWPは使用していないもので。
ちなみにクライアントの画面コントロールは、PowerShell+WPFで考えて
いる。私自体は普段それで使っているので。
将来的に他のアプリでは、UWPの利用があり得るので技術習得として
FormよりWPFで感覚をつかんでもらうのもいいかなという発想がある
んだけど。
どんなもんでしょう。
715デフォルトの名無しさん
2019/02/14(木) 14:54:44.10ID:p9FOynB1 >>714
イベントハンドラをViewのコードビハインドに書く要領でVM上に書いたイベントハンドラにバインドする
書き方はViewに書くものをPublicにしたものでOK
書き忘れたけど、x:Bindという新しい書き方のバインドはコンパイル前に解決するので
バインド異常をコンパイラーが検知してエラーを出してくれる
それとListBox系のテンプレートの癖が若干違っていて、これは簡単に説明できないけど
そのまんま移植って訳にはいかない
イベントハンドラをViewのコードビハインドに書く要領でVM上に書いたイベントハンドラにバインドする
書き方はViewに書くものをPublicにしたものでOK
書き忘れたけど、x:Bindという新しい書き方のバインドはコンパイル前に解決するので
バインド異常をコンパイラーが検知してエラーを出してくれる
それとListBox系のテンプレートの癖が若干違っていて、これは簡単に説明できないけど
そのまんま移植って訳にはいかない
716デフォルトの名無しさん
2019/02/14(木) 15:11:33.01ID:J2f7YHNb データバインドはいつも使うが、イベントのバインド分んないな
調べてみて共通な部分を使うような感じで考えてみようかと思う。
今まで利用していたものの差し替えなので、今回は高度なインターフェースは
期待していないので、いけそうな気がしているので。
調べてみて共通な部分を使うような感じで考えてみようかと思う。
今まで利用していたものの差し替えなので、今回は高度なインターフェースは
期待していないので、いけそうな気がしているので。
717デフォルトの名無しさん
2019/02/14(木) 17:11:13.40ID:vH0g0L/F >>714
.NET Standard 2.0対応したバージョン以降はSqlConnectionあるからSQL Serverつなぎに行けるよ。
その場合は配布方法はサイドローディングになるけど。一般公開ストア審査は多分通らない。テスト用DBサーバーをインターネットに晒して審査員にアクセス出来るようにしていたら可能性はあるけど…。
Microsoft Store for Businessの業務アプリとして出すのは平気
.NET Standard 2.0対応したバージョン以降はSqlConnectionあるからSQL Serverつなぎに行けるよ。
その場合は配布方法はサイドローディングになるけど。一般公開ストア審査は多分通らない。テスト用DBサーバーをインターネットに晒して審査員にアクセス出来るようにしていたら可能性はあるけど…。
Microsoft Store for Businessの業務アプリとして出すのは平気
718デフォルトの名無しさん
2019/02/14(木) 18:36:00.93ID:J2f7YHNb719デフォルトの名無しさん
2019/02/14(木) 22:37:38.12ID:yYU+y3KS >>720
知ってる風だがsilver lightやRIA service使ったことないだろ?
実情は復旧しなかっただけで、もともとクロスプラットフォーム目指してたし。
世の中がhtml5に流れたから使われなかった。
だが、一部の開発者は開発コストの大幅な削減でマニアが多かった。
なぜ、サーバ側の処理書いて、cl側はjson.netでわざわざ解析して展開しなきゃならんのかと、いままで自動でバインドするだけだったのに。
っていうただの愚痴です。
知ってる風だがsilver lightやRIA service使ったことないだろ?
実情は復旧しなかっただけで、もともとクロスプラットフォーム目指してたし。
世の中がhtml5に流れたから使われなかった。
だが、一部の開発者は開発コストの大幅な削減でマニアが多かった。
なぜ、サーバ側の処理書いて、cl側はjson.netでわざわざ解析して展開しなきゃならんのかと、いままで自動でバインドするだけだったのに。
っていうただの愚痴です。
720デフォルトの名無しさん
2019/02/15(金) 00:12:26.01ID:dIP2EtTm 俺の事か?
721デフォルトの名無しさん
2019/02/15(金) 01:28:57.49ID:/YtP15ex >>719
MySQLのNuGetパッケージも動くかはわからないけど.NET Standardだよ
MySQLのNuGetパッケージも動くかはわからないけど.NET Standardだよ
722デフォルトの名無しさん
2019/02/18(月) 00:46:05.66ID:olCA/49u WPFネイティブビルドはいつ来るんだよ
723デフォルトの名無しさん
2019/02/18(月) 09:44:54.34ID:Gg3Zrhrc .NET CoreのWPFでcorertビルドできるか試してみたら?
724デフォルトの名無しさん
2019/02/18(月) 14:34:51.34ID:RuxUtwk/ ずっと話噛み合ってねえからな
725デフォルトの名無しさん
2019/03/03(日) 06:37:29.80ID:T/Unp2I5 幸いなことに普及しなかったから切捨ては簡単なのにMSは何でいつまでも引っ張ってるんだろうか。
726デフォルトの名無しさん
2019/03/03(日) 07:11:00.36ID:deUg/ATf 捨てたらWinFormしかなくなるからじゃね?
727デフォルトの名無しさん
2019/03/03(日) 08:26:42.12ID:LWbZmqMl >>725
何をもって普及しなかったと?
何をもって普及しなかったと?
728デフォルトの名無しさん
2019/03/03(日) 09:48:53.30ID:T/Unp2I5 >>727 ←MSの内部はこんな感じなんだと思う。みんなで失敗を認めなければいいみたいな
729デフォルトの名無しさん
2019/03/03(日) 10:02:27.12ID:oO/57lY2 普及しなかったってのはFormsからの移行が進んでいないって意味かな?
それが事実かはともかくとして、仮にそうだとしてもMS的には別に困らんような。
それが事実かはともかくとして、仮にそうだとしてもMS的には別に困らんような。
730デフォルトの名無しさん
2019/03/03(日) 10:03:46.17ID:bf98Y86X VisualStudioもWPFみたいだし、なくなったらMS自身も困るからだろ
731デフォルトの名無しさん
2019/03/03(日) 10:04:03.21ID:dERM3yKu WPFで作ってるアプリあるから捨てられたら困るんだが
732デフォルトの名無しさん
2019/03/03(日) 10:12:24.22ID:T/Unp2I5 なんだもうそんなに負の遺産があるのかw ますますドツボだな、MSw ドンマイw
733デフォルトの名無しさん
2019/03/03(日) 10:41:26.59ID:lt0l3pkH UWPでない新しめのデスクトップツールだとまたMS自身もちょくちょくWPFを使うようになってんね
MS自身はホントどうしたいのって感じだがまあ部署間で足並み揃えようとしねえのは昔からか
MS自身はホントどうしたいのって感じだがまあ部署間で足並み揃えようとしねえのは昔からか
734デフォルトの名無しさん
2019/03/03(日) 12:56:35.84ID:1Q73+Y6z WPFが普及しないというより、新しくWindowsアプリを作る需要がないだけ。
昔はパソコンしかなかったからどんなアプリでもWinアプリにせざるを得なかったけど大多数である参照系のアプリはandroid、iosに取られちゃったからな。
残ったマウス、キーボード使う生産系のアプリは元からそんな種類ねぇし成熟してたから新しくWPFで開発する需要がほとんどないだけじゃねぇかな
昔はパソコンしかなかったからどんなアプリでもWinアプリにせざるを得なかったけど大多数である参照系のアプリはandroid、iosに取られちゃったからな。
残ったマウス、キーボード使う生産系のアプリは元からそんな種類ねぇし成熟してたから新しくWPFで開発する需要がほとんどないだけじゃねぇかな
735デフォルトの名無しさん
2019/03/03(日) 12:58:33.38ID:1Q73+Y6z そもそもWPFが普及するとかしないとかの以前の問題で、新しくWindowsデスクトップアプリを作る需要がそもそもない
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★2 [蚤の市★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 [蚤の市★]
- 【ド軍】山本由伸、WBC出場を決断!ドジャースが本人の意向を尊重、佐々木朗希はチームが故障歴を懸念で不参加 [鉄チーズ烏★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ ★2 [蚤の市★]
- 【テレビ】粗品「THE W」バッサリ「おもんない、レベル低い」審査員就任で「日テレが“血の海”に…」 [湛然★]
- 通気取り「⚪︎⚪︎を食べればその店の実力が分かる」←だから何だ?
- 女の子集合!
- ひまでんぼ
- おまえら宝くじは買わないと当たらないんだぞ?
- タバコ吸わんがこれでタバコ吸ってたらカッコ良いかも
- 「鈴木彩艷」←これ読めない奴wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
