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/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
だめだなこりゃ
馬鹿は死ななきゃ治らない、か
2017/09/16(土) 19:06:15.34ID:fBWSyi5J
調べてわかったのは、Modern UI等のフラットデザインの源流が20世紀初頭≒大正時代のモダニズム運動ってことで
大正のモダンとModern UIは無関係ってわけでもないようだ
2017/09/16(土) 19:07:29.87ID:vaK2Mh7E
>>276
死ね
2017/09/16(土) 19:19:48.41ID:NmFgsGO2
ブーメランってこう言うことなんだろうな...
2017/09/16(土) 19:21:49.26ID:W42Z2QXo
WPFがか?
次UIフレームワーク用意してくれるなら賛同してもええぞ
2017/09/16(土) 19:52:14.80ID:fBWSyi5J
フラットデザインの肝である装飾を配したデザインってのを始めたのが20世紀始めのアドルフ・ロースという建築家で
彼は「装飾と犯罪」というエッセイを残しているhttp://www.geocities.jp/mickindex/loos/loos_OrnamentVerbrechen_jp.html
そこから始まる芸術運動がモダニズムと言うんだから、ModernUIが、その名前が古臭いとか勘違いも甚だしいってことだね
2017/09/16(土) 20:08:59.44ID:W42Z2QXo
フラットデザインの側だけマネして肝を理解できなかったのがMSのデザイナー

まで読んだ
2017/09/16(土) 20:11:06.86ID:5Re80ay8
>>281
関係ないと思うよw

Modern UIの当初の呼称がMetro UIだったことが象徴してるけど、
当たり前だけどModern UIはピクトグラムと同じように(商業)デザインであってアートじゃないw

そもそもmodernていうのは相対的な概念で、Modern UIが何に対してmodernかっていうと
旧来のデスクトップアプリでしょう。

それから、これ何度も言ってるけど、>>260の人はModern UIって呼称が古臭いなんて
必ずしも言ってないよwww
どういう読解力よ
2017/09/16(土) 20:26:55.92ID:fBWSyi5J
>>283
古臭いと言っているのは>>261の変な人のほうだから・・・・
2017/09/16(土) 20:26:55.98ID:j3nKpoBp
VS2017はWPFを捨てたのかな? クスン
MarApps.Metroを使ったアプリがVS2017ではイベントにブレークかけると、アプリケーションエラーで死んでしまう。
VS2015でデバッグするしかない。
2017/09/16(土) 20:31:31.89ID:NmFgsGO2
>>283
> それから、これ何度も言ってるけど、>>260の人はModern UIって呼称が古臭いなんて
> 必ずしも言ってないよwww
> どういう読解力よ

【問題】
>>260が「昭和どころか」と書いたときの心中を20字以内で記述しなさい。
2017/09/16(土) 20:34:29.37ID:fBWSyi5J
>>283
さっき書いたモダニズムの始祖であるアドルフ・ロースは建築家で
普通に商業デザインやっていた人だからね
2017/09/16(土) 20:39:30.08ID:5Re80ay8
だから、20世紀のモダンは2010年代にはモダンじゃないってw

それ、例えばプログレッシブスキャンはプログレ(プログレッシブロック)から来てる
っていうのと同じぐらい滑稽なトンデモだと思うよww
2017/09/16(土) 21:14:57.34ID:a1ZSp4VQ
歴史を知らないのは単純に学歴の差だろう。
2017/09/16(土) 21:17:11.62ID:6MZkAmqd
モダン=近代的、現代的、新しい という意味なのでいつ使っても
超今風ってことだから 今風は常に最新
当時は最新で今風
2017/09/16(土) 21:20:08.13ID:bVOTI1ZB
スレチなのにいつまでも歴史ガーとか爺は頑固で困る
2017/09/16(土) 21:20:19.79ID:6MZkAmqd
今後何故か白黒が流行ってエラーやワーニング以外
字も写真も白黒という奇妙な事態になっても
それがモダンと言えばモダン
2017/09/16(土) 21:21:02.81ID:S4dTswZ/
仲良くモダン焼きでも食ってこいよお前ら
2017/09/16(土) 21:23:30.23ID:6MZkAmqd
偉そうに歴史を語ってこれがモダンだって言うのは痛々しい

モダニズムはただのなうニズム
大正モダンは大正なう
モダンUIはなうUI

もっとももうなうなんて使わないけど
2017/09/16(土) 21:34:51.80ID:a1ZSp4VQ
>>294
https://en.wikipedia.org/wiki/Modern_history
2017/09/16(土) 22:34:31.68ID:W0hBO+by
モダンとかいう名前つけちゃうのは恥ずかしい
10年経っても100年経ってもモダンなUIなわけないし
2017/09/16(土) 22:51:40.79ID:a1ZSp4VQ
フラットデザインなんて昔からあったが、
UIに使うとここまで拒否られるデザインも珍しい。
2017/09/16(土) 23:33:44.38ID:+qyS/XRX
残念だったのは、パクリ元の地下鉄の看板が
元来見るだけの物で、操作する物では無かったって所だな
結果、何処が操作できて何処が操作できないのか
パッと見てよくわからなくなって不評、といったところ
2017/09/17(日) 02:51:51.72ID:YTRkH9I/
というより、地下鉄の案内版にしろピクトグラムにしろ、
看板という表現力が乏しいメディアで何かを伝えるための工夫だから
それは当然割り切って何かを捨てるトレードオフを伴うものだってことを忘れて、
GUIに適用しちゃったことが間違いの素だったね。

率直にいって、表示面積を無駄遣いして表現力のなさを補うための表現方法を
TrueColorが使えるけど一般的に狭くて表示面積が希少である液晶画面に適用するとか
狂ってるとしか思えんけど、MSみたいなインテリが集まってる企業で何でこんな
馬鹿げたことが通っちゃうのか、理解に苦しむ。

つーか、いい加減狂ったフラットデザインブーム終われよ。
見づらいんだよほんと
2017/09/17(日) 03:11:13.87ID:laU7wNws
UIのセンスが無いのは昔から分かってたのに期待する方が悪い
2017/09/17(日) 07:19:59.71ID:RGhJY6On
そんなに気に入らないならWindowsもWPFもさっさと捨てればいいのに
まあそれができるだけの能力がないからこんなところで喚いてるんだろうけど
質問者もこうなりたくなければMS技術なんかに手を出さないほうがいいよ
2017/09/17(日) 07:58:39.21ID:2kxiy1Rb
フラットデザインの話がなぜ能力の話になってるのか。何かのマウンティングだろうか。
ゆとりの間では能力者が流行ってるらしい。無能に対する劣等感でもあるのだろうか。
2017/09/17(日) 08:36:17.75ID:8NFF+5Rp
嫌なら出ていけ系は本当にうんざりする
2017/09/17(日) 09:37:05.50ID:PNbDpzbo
フラットデザインのお姉さんは結構好きかもw
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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