WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part21 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/05/09(火) 09:09:13.94ID:KhhA22kJ
Windows Presentation Frameworkについて語るスレ。

前スレ
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part20
http://echo.2ch.net/test/read.cgi/tech/1458082648/

関連スレ
Windows 10 UWPアプリ開発
http://echo.2ch.net/test/read.cgi/tech/1440150886/

コードを貼る場合は以下のサイトの利用をお勧め。
run codeのチェックは外しておきましょう。
http://ideone.com/
2017/08/10(木) 01:45:35.71ID:Eea6v/6m
今更だけど、>>127の記事のWPFは事実上死んだって見解は実際正しいの?
2017/08/10(木) 03:40:34.20ID:HXkEcdKf
WPFだけじゃなく、UWP以外まとめて死亡って感じだと思うけどな。
x:BindはWPFにバックポート出来そうだけど、UWP推進するために敢えてやらないのだろうし。
2017/08/10(木) 03:51:52.36ID:HXkEcdKf
>>173
Windows10で文字がボケボケになるのを直すだけなら、dpiAwarenessをSystemに
2017/08/10(木) 20:09:12.69ID:2P/fo41Z
>>176
>>179
おお、できた!
dpiAware「ness」かー。
そこまで探せなかった。
ありがとう、助かったよ!
2017/08/11(金) 01:08:35.93ID:IamXCzdT
>>180
VSでapplication.manifestを新規で追加した時に、dpiAwareの方は
コメントでサンプルが記述されてるけど、dpiAwarenessは記述されてないしね。
VS2017位は追加しておいて欲しいね。
2017/08/13(日) 23:34:18.31ID:XyLY4SkP
xamarinはwindows10アプリケーションのみ開発するのには向きますか?
2017/08/14(月) 00:46:29.72ID:+aB0CuoT
>>182
スレチ

Xamarin Part5 [無断転載禁止]©2ch.net
http://mevius.2ch.net/test/read.cgi/tech/1498575762/l50
2017/08/14(月) 01:18:29.88ID:68lgCx+c
>>183
すみません。誘導ありがとうございます。
xamarinとwpfの違いがいまいちわからずにここで聞いてしまいました。
2017/08/14(月) 02:00:53.11ID:GsznX68J
>>184
ゴミめ
http://pbs.twimg.com/media/CyKXMkvUsAAkB_g.jpg
2017/08/22(火) 17:36:49.76ID:NIBb7Mxl
そろそろ普及の兆しが見えてきたな。
2017/08/22(火) 17:52:06.46ID:X2zW1dp7
などと妄想を垂れている一方で、MSはElectronを使ってプログラミングエディタ界で天下を取ったわけだが
2017/08/22(火) 18:16:17.10ID:SdbjET61
エディターだからどうにかなっているけどElectronでExcelは作れんだろ
遅すぎて
2017/08/22(火) 18:41:50.72ID:b5GtYfaQ
適材適所だね〜
2017/08/22(火) 18:48:06.98ID:X2zW1dp7
>>188
UIを載せ替えるだけなら余裕で作れるでしょ
Electronの裏をネイティブや.NETで書く技術は完全に確立されてる
2017/08/22(火) 18:55:53.92ID:+4lQEuFI
>>187
LinuxやMacまで含めたデスクトップアプリを開発するならelectronってだけじゃない?
無理矢理フィットしない技術を選ぶ必要はない
2017/08/22(火) 19:06:02.36ID:LCHWkAXQ
ExcelOnlineの機能を拡張すれば済む話だとは思うけど
そもそもデスクトップアプリ化する理由が無い
2017/08/22(火) 19:21:18.96ID:z3/lSVpq
だーからそういう戯言は20年前も聞いたよw
いまだに実現してないけどねww
2017/08/22(火) 19:33:19.16ID:tVMqw9p7
そうは言っても、テキストエディタという開発者にとって最も身近なデスクトップアプリがHTMLになったのは紛れもない事実だからね
しかもその変革がこれまでデスクトップアプリの世界を牽引してきた当のMSによって為されたということも事実
いい加減現実を直視しなければならない
VS2017も一部Electronになってるし、順当に行けば次の本家VSはテキストエディタがVSCodeベースに置き換わるだろうね
2017/08/22(火) 21:24:58.49ID:SdbjET61
xaml挫折した人がElectron使えるとも思えんわ
2017/08/22(火) 21:53:56.12ID:npF4egnZ
SkypeのためにReactXPとか立ち上げたりどこに進むのかよーわからんしWPFが死に行くのはどうでもいいけど
さっさとWin32デスクトップアプリを書くためのまともなGUIフレームワークをOSの一部として提供しろや本当にお願いします
2017/08/22(火) 22:21:59.78ID:z3/lSVpq
なぁにぃ〜やっちまったなー
男は黙ってMFC
2017/08/22(火) 23:04:44.69ID:v7lsGYPm
.NET Standard 2.0とXAML Standard 2.0です。
2017/08/23(水) 02:15:45.72ID:hDb5GJDr
>>186
ギョーミー底辺のオレが使い始めたからな。

xamlのエラーはどうやってデバッグするのさ?
2017/08/25(金) 05:39:29.77ID:VoT30qvb
神に祈る
2017/08/25(金) 21:09:40.34ID:Yh3GitMD
>>200
どの神?
アッラー、エホバ、ヤハウェ、ビラコチャ、ケツァルコアトル、アメン、フレイア、天照大神、疫病神?
2017/08/25(金) 21:13:17.94ID:JENaYTis
知らねえよカス
2017/08/25(金) 21:46:52.30ID:Yh3GitMD
>>202
全ての神々の祟りがオマエにありますように。ナムナム
2017/08/26(土) 00:11:58.84ID:54dxvXGC
>>201
>>185
2017/08/26(土) 07:16:26.54ID:QMf+EY2e
>>204
ちょまど神を信仰せよと?
ぐぐったらほんまもんの女神様ではないですか。信仰します。
2017/08/26(土) 15:17:36.59ID:sd5MbxkQ
まーたチンポ騎士団員が増えてしまったのか
2017/08/26(土) 17:01:34.63ID:AQD3vU7F
あのスライド1枚で優位に立ってたと勘違いしてたプライド激高の囲いエンジニア達が一斉に掌返し始めたの草しか生えなかったな
2017/09/05(火) 05:06:35.12ID:wNpTPeXF
すっかり迷走してますな
まさかWIn32APIとDirect3DとDirect2Dを組み合わせて
ボタンやらツールバーやらメニューバーやらスクロールバーやら独自で作って
我ながらアホなことやってるなと思ってた俺の方が勝利するとは
2017/09/05(火) 05:13:54.62ID:wNpTPeXF
よくよく考えれば、最近弱くなってきたMSのMSによるMSのためのMSの市場戦略に
昔からのユーザーである俺らが、なんで振り回されなきゃならないんだろうかと
スマホもMSがシェア取ってれば、MSもどっしり腰を据えて世の中や俺らのためになる
そういう方向にかじ取りできたのかもしれないが
なんかもう、Win8以降は、とにかく戦略戦略戦略、市場戦略先行でマトモじゃない
良いもの作ろうという精神が無い
こういう事態に追い込まれたら、もう負けなんだよな
だからそうならないようにゲイツは汚い手を使ってでもライバル企業をつぶしてきたんだよ
自社製品を素晴らしいものにするために、横綱相撲するために
2017/09/05(火) 07:21:40.29ID:n1w+1UPx
>>209
神への信仰が足りませんね。
>>185
2017/09/05(火) 12:05:51.00ID:of4A7mde
> まさかWIn32APIとDirect3DとDirect2Dを組み合わせて
> ボタンやらツールバーやらメニューバーやらスクロールバーやら独自で作って

泥のGUIもアーキテクチャは似たようなもんだし別にそこはええんでないの
圧倒的に最適化が足りなかったとは思うけど
あと既存のHWNDとの相互運用がへぼかったのもあるか
2017/09/05(火) 12:28:38.22ID:PpHbtjDQ
>>209
正論

ゲイツ以降の経営陣が本当にダメだな
2017/09/05(火) 22:44:48.98ID:PszpV+O/
スマートフォンの台頭で、調子に乗ったAppleがRIAプラグインを排斥し始めて
その煽りでSilverlightが死んだ時、俺のMS信仰も死んだ
2017/09/05(火) 23:48:44.59ID:r992b4yz
いやスマホ諦めた時点だな。
それまでは開発者大事にしようとする気持ちはあった。
2017/09/06(水) 00:12:40.98ID:ijhXDwIn
全く諦めてないでしょ
単に主軸がWebに移って未だにWPFに固執してるような極一部の老害だけが蔑ろにされてるだけだよ
2017/09/06(水) 00:17:30.05ID:o/s3rNoX
自分達がMSに必要とされなくなったのをさも開発者全体のことのように言うのはみっともないからやめなさい
2017/09/06(水) 02:23:01.68ID:enKvs+co
>>215
移ってないってw
君が大海を知らない井の中の蛙なだけw
世界は君に見えてる範囲だけじゃないよwww
2017/09/06(水) 02:24:08.71ID:enKvs+co
つーか、ネトウヨにしろネットde真実くんにしろ、アホと間抜けな自己陶酔ってほんとセットだなw
俺スゲー俺以外老害ってかw
2017/09/06(水) 07:14:01.93ID:h6l6T9rK
Azureバカ売れの時代に何を言ってるんだ
いいかげん危機感持った方がいいぞ
2017/09/06(水) 07:52:19.82ID:UqqVUPtB
現に>>217のような人を生み出してしまったわけだから、Webへの移行にあたって
既存のデスクトップアプリ開発者向けの緩やかな移行パスを用意できなかったのは確かにMSの失策かもね
その意味で期待されていたSilverlightもダメだったし、ASP.NETもForms切り捨ててWebのメインストリームに迎合する方向だし
2017/09/06(水) 08:48:39.90ID:ICSdr/QC
Webとモバイル、どっちも諦めたからな。
開発者離れは深刻。
2017/09/06(水) 08:54:11.97ID:h6l6T9rK
開発者離れといってもWebへ行けないなら結局MSにすがりつく以外の選択肢はないじゃん
哀れ
2017/09/06(水) 10:07:43.03ID:ygscOEFy
しがみ付くならしがみ付くで構わないんだけど
MSの実らない市場戦略に
振り回されることになりそうだから嫌だよね
って話だったのでは?
2017/09/06(水) 12:24:53.49ID:in3L1mLV
自己陶酔くんに現実が見えない理由は、ネトウヨ的な間抜けな自己陶酔以外に
絶対量と変化率の区別がついておらず、後者を前者と錯覚してるって要素もあるんだろうね。

例えばSaaS化した方がメリットがある分野が存在するんだからそういう流れが存在するのは当然だが、
だからといって世の中のソフトウェアの需要の全部がそうであるわけじゃない、
っていうか、そんなものは現実には全体のごく一部でしかない。

主軸が移った?
んなわけねえじゃんw

余談だけど、「俺スゲー」って自分に酔いたい願望っていうのは、
普通は逆説的に抑圧された自己不安や劣等感の表れだよw

それは2chにいっぱいいるネトウヨやネットde真実くんを観察すれば明らかだよね。
観察者も同類ならどうだか分からないがw
2017/09/06(水) 16:11:42.96ID:ygscOEFy
こういうのってやっぱ自己紹介乙ってやつなのかね
皆興味なくてスルーしてるようだけど
2017/09/06(水) 16:16:12.15ID:OHCEwHay
習得や移行に苦労するのに、それが普及しなかったときの精神的ダメージは計り知れないね。
こんなもの普及しないと笑ってた奴らを新しいものについていけない老害だと罵倒していた自分が恥ずかしい、みたいな。
2017/09/06(水) 18:01:51.12ID:zs8dnk+L
まぁでもWinFormsにしがみついてるよりいいんじゃない?流行らなくても使えない技術ではないし
2017/09/06(水) 21:12:43.21ID:CWS2BygD
毎日使う定型業務のアプリが全部Web化されると使う方は辛いぞ。
JavaScriptでフロントエンドを頑張っても所詮はブラウザの縛りからは抜けられん。
2017/09/06(水) 21:23:46.11ID:LeFS08p/
座間弥老
230デフォルトの名無しさん
垢版 |
2017/09/11(月) 11:08:24.02ID:QFIxJOzf
WPFもSLもUWPも同じ軸の技術の流れだし、考え方としてはElectronというかHTML5やらJavaScriptやらとは根底は同じ方向性だと思うけどな。ミクロな見方する人からするとチゲーよってなるんだろうけど。
そういう意味では、ここでよく喧嘩してるWinFormsに固執する人はどれにも乗っかれなそうな感じはするな。
2017/09/11(月) 11:14:04.81ID:1TpoY8sm
>>230
ウヨサヨやってる馬鹿な連中じゃあるまいし、WPFの問題点を指摘したからって
Windows Formマンセーなわけじゃないよww

まあプログラマの世界にもそういう党派的な物の見方しかできない馬鹿多いけどね昔から
2017/09/11(月) 11:24:08.23ID:HrqlsfJf
>>230
その通り。ゲイツがその考え方を糞つってんだからやはり糞なんだよ。
ゲイツが退いてからのVista以降のMSの失敗の数々。やはりゲイツは正しかった。
2017/09/12(火) 01:27:26.63ID:uA5S/Coo
XML系技術は糞と言いたいんだろ。
2017/09/12(火) 01:47:14.62ID:M1FoFuz2
ゲイツが続投してたら上手く行ってたかは分からないけどな。
2017/09/12(火) 05:47:59.54ID:Cee4x34/
そろそろZAPして次のUIフレームワークが上手くやることに期待した方がよいのではないか
2017/09/12(火) 05:52:58.03ID:Cee4x34/
1スレ埋めるのに2年掛かってるUWPは良さを語る前にやることがあるでしょう
お前はお呼びではない
さっさと普及活動しろ
237デフォルトの名無しさん
垢版 |
2017/09/12(火) 08:30:03.79ID:yyVKpzK9
つか太古の昔、IE作ってActive Desktopとかやってた時代からWeb系をUIの主軸にしようとしてたの忘れたのかね。タブレットと同じで何度も挑んで玉砕してるけどな。それでも諦めないのはMSのいいところだと思うけど。
2017/09/12(火) 08:48:22.31ID:uA5S/Coo
そういえば ActiveDesktop も失敗だったな。
IE4.0でCOM化して、ペタペタ張れるようになったのは大成功で、
2chブラウザとかは便利に作れたな。
2017/09/12(火) 09:13:17.11ID:rTWhkbob
あまり1つを育てる気がないよね
下火になると放置フェーズに入るし
2017/09/12(火) 11:00:02.94ID:1FkmH3QI
どうせUWPもストアアプリ(モダンUIだっけ?wもう忘れた)と同じようにすぐに捨てられる
普通はそう考えるよね。実際デキ悪いし

だからPetzoldも今度は本書かないんだろう。ふざけんなって思いもあるだろうがw
2017/09/12(火) 11:01:38.87ID:uA5S/Coo
分ったことはタッチUIとマウスUIは一つにはできない。
2017/09/12(火) 11:16:02.70ID:hoZzs2pJ
できてるやん。
2017/09/12(火) 11:16:40.27ID:uA5S/Coo
どうみても失敗やん
2017/09/12(火) 12:52:47.20ID:H55slNoW
UWPはマウスに合わないんじゃなくてキーボードサポートが絶望的にうんこなのがダメ
2017/09/12(火) 13:03:47.91ID:02LA08SS
UWP自体はそんなに悪いと思わないけど
初期の、どんなに大画面のモニターだろうと全画面にしか表示する仕様だけは、擁護できない
MS社内って全員WindowsPhoneだけで仕事してるのかと思ったよ
2017/09/12(火) 23:45:04.92ID:pIHRboYJ
そもそも初期の頃タブストップないって聞いて驚いた

それまでのMSのアプリはよほどおかしなことしてない限り必ず
キーボードだけでも操作可能だったのにね
2017/09/12(火) 23:48:02.76ID:pIHRboYJ
違うタブオーダーだね(´・ω・`)
2017/09/13(水) 21:30:03.06ID:8QVQRT+N
.NET Framework 4.7上で実行している WPF アプリケーションで、タッチ操作を繰り返すと、タッチ操作に反応しなくなる。
https://blogs.msdn.microsoft.com/japan_platform_sdkwindows_sdk_support_team_blog/2017/09/13/wpfnetframework47/
2017/09/13(水) 21:35:31.34ID:Lhui2ZmI
何度もパイタッチしていると不感症になるのか
2017/09/14(木) 03:23:24.36ID:ZYSKReww
.Net 4.7でWPFのタッチパネル対応が強化された時にバグも仕込まれたのか。
2017/09/14(木) 05:10:38.71ID:AvPBQe63
ユーザーから拒否られるUIって根本的に腐ってるということ。
252デフォルトの名無しさん
垢版 |
2017/09/14(木) 09:18:36.84ID:emC4w7HW
もうメトロUIも止めるみたいだけど、使いにくかったしね
ほんのちょっとグラデーションかけるだけでも随分見やすくなるんだけど
単色は見にくい
2017/09/15(金) 04:44:23.62ID:NePdqYQx
このスレはUIを使いこなせないユーザーを叩く傾向があるね。
2017/09/15(金) 04:53:49.09ID:fEawCUgc
>>252
え゛
2017/09/15(金) 20:22:01.68ID:+k0gm8G+
Windows7でWindows10ライクなモダンウィンドウを手軽に作りたくてWPFに手を出そうと思うんだが、
他にいい選択肢があれば教えろください。
2017/09/15(金) 20:33:36.25ID:RDFKPiHT
>>255
Electronだな
Visual Studio CodeがElectron製だからイメージを見てみたらいい
2017/09/15(金) 22:23:46.02ID:Cxcdgqj4
>>256
VS CodeレベルのものがElectronでお手軽に作れると思ってるとはかなりお目出度いな。
2017/09/15(金) 22:36:35.09ID:WMeXgR/i
尾頭付きで祝って貰えそうだな
2017/09/16(土) 02:49:56.66ID:JaVAfgFP
Win8の時代はWPFでモダン(笑)UIっぽいGUIを作るライブラリみたいのが
いくつかあったね
これとか
https://marketplace.visualstudio.com/items?itemName=KoenZwikstra.ModernUIforWPFTemplates

たぶんUWP時代のもあるんだろうけど、Windowsのタッチアプリには
興味失ったんで調べてないや
2017/09/16(土) 10:43:35.00ID:Zk6Irz58
モダンという言葉は昭和どころか大正の香りがする
2017/09/16(土) 12:43:33.82ID:NmFgsGO2
>>260
そろそろ自分の感覚が古くなってることを理解した方がいいぞ
若い奴はモダンってなにそれ?
状態だから
2017/09/16(土) 12:46:20.97ID:cGVnXoCa
中に粘っこいあんこの入ってるやつだな
2017/09/16(土) 12:50:36.64ID:5GJ5fljb
ジジイだとしたら「昭和どころか」って言い方が不自然だな。
一周回って再発見した若者なんじゃないの?
2017/09/16(土) 13:12:54.14ID:I3dvxKJj
若者に昭和と大正の違いがわかるとは思えん
爺の俺でも大正と明治の感覚的な違いはわからんし
2017/09/16(土) 13:42:40.78ID:RKnUKFMi
>>264
そういうのは年代の問題じゃないと思うよ
無学かどうかの違いだけw
大正デモクラシー云々って話は中学校の社会科でも出てくるレベル。

こればモボ・モガなら年代の問題かもしれないけどねw
2017/09/16(土) 13:47:49.43ID:S4dTswZ/
大正はサクラ大戦で
昭和はひぐらしのイメージ
2017/09/16(土) 14:10:43.06ID:NmFgsGO2
>>265
香りとか感覚的って書いてるのに...
無学って悲しいな w
2017/09/16(土) 14:38:47.32ID:RKnUKFMi
何を言ってるのか意味分からんけど、モダンって言葉から
大正を連想するかどうかは年代の問題というより無学かどうかの
違いだろうねやっぱり。

暗黒の昭和戦前との対比でモダンであった大正時代、って言う風に
語られることが多いから。

そもそも、今肌感覚で大正時代を知ってる日本人なんて
もうほとんど生きてないんだから、知識として知ってるかどうかって問題でしょう
2017/09/16(土) 15:28:05.43ID:fBWSyi5J
アレは恐らくモダンアートのモダンだから、年代とか関係ないんじゃね?
2017/09/16(土) 15:28:32.85ID:NmFgsGO2
>>268
> 何を言ってるのか意味分からんけど
学がないって辛いね w
2017/09/16(土) 16:50:59.96ID:fBWSyi5J
バブルの頃に大正時代のモボ・モガが復刻で流行ったことが有ったから
モダンが古く感じるんだろうが、そもそもバブルも大正もマイクロソフトのアメリカには関係ないからw
2017/09/16(土) 17:47:40.56ID:S68TgJtS
>>271
なんか得意げにバカなこと言ってるけど、そんなこと(無学の彼はどうだか知らんが)
みんな百も承知だと思うよw

ついでに言えば、モダンアートなんて関係ないw
modernはmodernだからwww
2017/09/16(土) 17:54:58.01ID:xdzSAijK
いきなり大正デモクラシーとか言い出す自称学のある奴に言ってやれよw
2017/09/16(土) 18:04:28.76ID:S68TgJtS
>>273
まだ言ってるのかアホだねおたく

少なくとも日本の文脈では、モダンって言葉から大正を連想する>>260の感覚は
普通であって、むしろそうでない奴が無学であることを無学な奴に説明するために
大正デモクラシーという無学な奴でもこと聞いたことがあるだろう補助線を引いてやっただけ。

ちなみに、もちろん俺は>>260とは別人。

っていうか周囲の奴に聞いてみろよほんっと。
モダンって言葉から大正時代を連想するかって。
2017/09/16(土) 18:29:54.84ID:0uu14jIH
え〜っと、WindowsのモダンUIから大正デモクラシーを想起しろと

そろそろ自分でも無理あるなとか思わない?
頑固爺には無理かな w
2017/09/16(土) 18:47:31.06ID:S68TgJtS
だめだなこりゃ
馬鹿は死ななきゃ治らない、か
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況