WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part7
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2010/08/22(日) 21:11:53Windows Presentation Frameworkについて語るスレ。
パワフルで柔軟すぎるのが敗因か? 正直ついていけないよね…。
Visual Studio 2010
ttp://www.microsoft.com/japan/msdn/vstudio/
Microsoft .NET Framework 4 (Web インストーラー)
http://www.microsoft.com/downloads/details.aspx?familyid=9CFB2D51-5FF4-4491-B0E5-B386F32C0992&displaylang=ja
Microsoft .NET Framework 4 (スタンドアロンインストーラー)
http://www.microsoft.com/downloads/details.aspx?familyid=0A391ABD-25C1-4FC0-919F-B21F31AB88B7&displaylang=ja
関連スレ
Microsoft Silverlight その6
ttp://pc12.2ch.net/test/read.cgi/tech/1271580489/
過去スレ
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part6
http://hibari.2ch.net/test/read.cgi/tech/1274423236/
WPF(XAML, XBAP, .Net3.5)GUIプログラミング Part5
http://pc12.2ch.net/test/read.cgi/tech/1261879110/
WPF(XAML,XBAP,.NET3.5)GUIプログラミング Part3
ttp://pc12.2ch.net/test/read.cgi/tech/1245384489/
WPF(XAML,XBAP,.NET3.5)GUIプログラミング Part3
ttp://pc12.2ch.net/test/read.cgi/tech/1231506876/
WPF(XAML,XBAP,.NET3.5)GUIプログラミング
ttp://pc11.2ch.net/test/read.cgi/tech/1211453941/
【新GUI FW】WPF(XAML,AVALON,.NET3.0)【重い?】
ttp://pc11.2ch.net/test/read.cgi/tech/1162950198/
コードを貼る場合は以下のサイトの利用をお勧め。
run codeのチェックは外しておきましょう。
http://ideone.com/
0165デフォルトの名無しさん
2010/10/17(日) 21:30:24人によっては刺身タンポポに見えるが、人によっては銀の弾丸に見える。
俺にはほぼ刺身タンポポに見えるけどねw
0166デフォルトの名無しさん
2010/10/17(日) 21:32:160167デフォルトの名無しさん
2010/10/17(日) 21:35:53別にバラさなきゃいけない訳じゃないし。そのまま使えばOK。
0168デフォルトの名無しさん
2010/10/17(日) 21:43:370169デフォルトの名無しさん
2010/10/17(日) 21:45:11まあ、ツールの利用とかコード生成とかが前提よ。
それが WPF 刺身タンポポを回避する方法。
0170デフォルトの名無しさん
2010/10/18(月) 11:48:50どうすればタスクバーが隠れないようにできるの?
0171デフォルトの名無しさん
2010/10/18(月) 20:35:340172デフォルトの名無しさん
2010/10/18(月) 23:34:33ItemsSourceにデフォルトコンストラクタがある型の追加可能なコレクションを設定しないと有効にならない。
デザイナ上は判りにくい動きになるが一応値はセット出来てるはずだよ。
0173デフォルトの名無しさん
2010/10/19(火) 01:19:140174デフォルトの名無しさん
2010/10/20(水) 19:47:50MVVM推奨するならDoubleClickやSelectionChanged用のCommandプロパティぐらい用意しとけよと。
0175デフォルトの名無しさん
2010/10/20(水) 19:55:12Silverlightのダイエット志向に合わせてる
0176デフォルトの名無しさん
2010/10/20(水) 22:03:56ダブルクリックは普通に InputBindings でいけない?
まあ、Blend SDK 入れて、そっちのトリガー使えば何でもコマンドをバインドできる。
.NET 5 では標準入りするんじゃないかなぁ。
0177デフォルトの名無しさん
2010/10/20(水) 22:15:590178デフォルトの名無しさん
2010/10/20(水) 23:58:30.NET5とか、それまでWPFの息があるかどうか…Orz
0179デフォルトの名無しさん
2010/10/21(木) 01:20:44コンテキストメニューから操作した場合はそれが動くけど
DELキーの場合はListBox自体のキーバインドが先に動くという微妙な結果に。さてどうしたものか。
部品がどのRoutedCommandを出してどのCommandBindingsが登録されているかってMSDNに書いていないよね?
0180デフォルトの名無しさん
2010/10/23(土) 17:51:150181デフォルトの名無しさん
2010/10/23(土) 19:17:24そのあたりはいろいろと仕様です。
0182デフォルトの名無しさん
2010/10/24(日) 02:16:47そうすれば、一挙に普及する。
0183デフォルトの名無しさん
2010/10/24(日) 02:30:330184デフォルトの名無しさん
2010/10/24(日) 16:10:210185デフォルトの名無しさん
2010/10/24(日) 17:46:28http://www.microsoft.com/taiwan/silverlight/
0186デフォルトの名無しさん
2010/10/24(日) 21:48:020187デフォルトの名無しさん
2010/10/24(日) 22:31:290188デフォルトの名無しさん
2010/10/24(日) 22:56:15ほんと、何やってんだかな・・・
まあ、画像は全部保存したけど
0189デフォルトの名無しさん
2010/10/24(日) 23:22:32ttp://www.pixiv.net/search.php?word=silverlight&s_mode=s_tag
0190デフォルトの名無しさん
2010/10/24(日) 23:50:02いろいろあるだろうにやっちまう台湾。
日本のマイクロソフトは情けない。
0191デフォルトの名無しさん
2010/10/25(月) 00:55:36だな。
0192デフォルトの名無しさん
2010/10/25(月) 08:43:550193デフォルトの名無しさん
2010/10/25(月) 09:37:110194デフォルトの名無しさん
2010/10/25(月) 16:17:20コードからRoutingEventを一律Addするのってどうするの?
以下のコードでは追加できね。
this.AddHandler(ComboBox.SelectedEvent, new RoutedEventHandler(Combobox_SelectionChanged));
ボタンのクリックイベントならAddできるのに、コンボにAddできない理由がわからん・・・
0195デフォルトの名無しさん
2010/10/25(月) 17:45:58<Button Click="CustomControl1.Button_Click"/>
みたいな感じでコード側にあるハンドラと関連付けることってできないの?
コマンド用意するには大げさなときとか、こんなふうに手軽にかければいいんだけど。
どんな些細な操作でもコマンド使うのがカスタムコントロールの流儀なのかね。
0196デフォルトの名無しさん
2010/10/25(月) 18:11:10ユーザーコントロールのどこかから親Windowを捜すにはどうしたらいいんでしょうか。
0197デフォルトの名無しさん
2010/10/25(月) 18:17:150198デフォルトの名無しさん
2010/10/25(月) 18:29:44これか!
Windowの方のstaticかー
0199194
2010/10/25(月) 18:29:55Xaml記述ではできるんだけど、タイミングを制御したいのでコードで書きたいのです。
>>196
Window.GetWindow(control)
0200デフォルトの名無しさん
2010/10/25(月) 19:59:38>>195は>>194とは無関係よ。紛らわしくてすまん
0201デフォルトの名無しさん
2010/10/26(火) 05:23:32javascriptの動作はボタンを押すとデータをPOSTするといったもののようなのですが
他のブラウザだとPOSTされたあと画面が切り替わるのに、
webbrowserコントロールでは切り替わりません。
FiddlerでモニタしたところPOST自体はされているみたいです。
WPFでもFormでもどちらも動かないのですが、どうすれば動くようになるでしょうか?
0202デフォルトの名無しさん
2010/10/26(火) 06:03:59IEコアを使ってるからIEで動かない物は動かないよ
jsやcssはブラウザ作ってるところ毎で「ぼくのじっそうさいきょう」
やってるから差がある
0203デフォルトの名無しさん
2010/10/26(火) 07:37:36動かないのは
<a href="javascript:void(0);" onclick="hogehoge();">fugafuga</a>
こういう感じのコードです。
0204デフォルトの名無しさん
2010/10/26(火) 07:38:590205デフォルトの名無しさん
2010/10/26(火) 08:51:230206デフォルトの名無しさん
2010/10/26(火) 09:03:57動かす予定のjsとかってどういうメソッド使って渡してるの?
0207デフォルトの名無しさん
2010/10/26(火) 09:18:07同じページにあるformをsubmitしてPOSTしてるようです
0208デフォルトの名無しさん
2010/10/26(火) 14:18:570209デフォルトの名無しさん
2010/10/27(水) 11:03:57Evernote 4は今までのEvernote 3.5とは全く違います。Evernote 3.5
もたくさんの良い機能を持っていましたが、どうしてもそのままでは直
せない問題がありました。ぼやけたフォント、起動時間の長さ、起動時のメ
モ リー使用量、特定のグラフィックカードとの相性の悪さ等の問題は3.5
が使っているWindows .netとWPFのためになかなか改善する事ができ
ませんでした。皆様がよりEvernoteを便利に使って頂けるような新機能を
追加する前に、改善作業ばかりに追われていました。
なので、もっと早く動く、信頼できるC++で最初から作り直す決心をし
ました。使って頂くと分かると思いますが、すばらしい出来映えになりました。こ
の新しいバージョンがこれから新しい機能などを追加していく基盤になります。
0210デフォルトの名無しさん
2010/10/27(水) 14:44:300211デフォルトの名無しさん
2010/10/27(水) 14:49:51Java以前はリンカのためのヘッダがたまにうざったいとおもうがな。
0212デフォルトの名無しさん
2010/10/27(水) 14:56:04要はWPF使えない宣言されたってわけだ
0213デフォルトの名無しさん
2010/10/27(水) 15:31:210214デフォルトの名無しさん
2010/10/27(水) 16:16:320215デフォルトの名無しさん
2010/10/27(水) 20:46:35WPF\(^o^)/
0216デフォルトの名無しさん
2010/10/27(水) 20:51:46要は、Evernote 開発者が C++ な人なんで、慣れない WPF で書いて失敗した感じ。
それがなんか日本語特有の主語抜きに翻訳されちゃってて、
全面的に C++ が信頼置けるみたいな文章になっちゃってる。
0217デフォルトの名無しさん
2010/10/27(水) 21:55:140218デフォルトの名無しさん
2010/10/27(水) 21:57:400219デフォルトの名無しさん
2010/10/27(水) 22:17:03つSilverlight+ActiveX
WPF自体マネージコードで書かれてるので.NETに関わらないWPFというのはありえない
0220デフォルトの名無しさん
2010/10/27(水) 22:36:300221デフォルトの名無しさん
2010/10/27(水) 22:38:41だからウィンドウに貼ってCOMでホスティングしてやればGUIフロントエンドとして使える。
0222デフォルトの名無しさん
2010/10/27(水) 22:44:27WPF捨ててお客様満足度アップだなw
0223デフォルトの名無しさん
2010/10/27(水) 22:56:53Evernote 的に、.NET 使うのがモチベーション上がらなかったんだろうなぁってのもあるだろうけど。
ユーザビリティ的に劣化してる部分もあって、twitterとかではそれをたたかれてたりもするが。
結局、信者はいい1点だけ見て喜び、アンチは悪い1点だけ見てけなす。
0224デフォルトの名無しさん
2010/10/27(水) 23:09:01使う必要がったなら、自前か代わりの何かを持ってこないとならない。
まぁWPFが微妙にうんこなのは同意。
0225デフォルトの名無しさん
2010/10/28(木) 20:00:12Formはイマサラ感あるし、QtとかWTLとか?
0226デフォルトの名無しさん
2010/10/28(木) 20:31:410227デフォルトの名無しさん
2010/10/28(木) 21:16:360228デフォルトの名無しさん
2010/10/28(木) 21:43:54△△は△△で〜みたいなのって誰得
0229デフォルトの名無しさん
2010/10/28(木) 22:00:11バインディングとかゴテゴテの仕組みや描画のせいだから何で書いても一緒
SilverlightのGUIはほとんどネイティブだけどそんなに速くないっしょ
0230デフォルトの名無しさん
2010/10/28(木) 22:10:53AtomのPCで動かしてもそこそこいけるしね。
0231デフォルトの名無しさん
2010/10/28(木) 22:21:56複雑になってくるとWPFとは比べ物にならないくらい重いよ
Silverlightはシンプルな使い方しかしないことが前提だから軽い
0232デフォルトの名無しさん
2010/10/28(木) 23:30:28WinForms+J2EE(WebOTX)が事実上トレンド。
0233デフォルトの名無しさん
2010/10/28(木) 23:53:33いや、それは無いだろう…
0234デフォルトの名無しさん
2010/10/29(金) 00:17:400235デフォルトの名無しさん
2010/10/29(金) 01:43:16WPF は CPU じゃなくて GPU 依存だしね。
あと、Vista か 7 なら軽い。
>>231
Silverlight は GPU の活用度合が低い感じが。
クロスプラットフォームだからある程度仕方がなく。
>>232
いつもの、「MS 製品は3世代目から」ジンクスに従えば、ようやく正式版。
0236デフォルトの名無しさん
2010/10/29(金) 01:55:24社会じゃ仕方なくWin縛りの案件ばかりなんだよ、僕。
0237デフォルトの名無しさん
2010/10/29(金) 18:50:10これのGUIって自作なのかな
0238デフォルトの名無しさん
2010/10/29(金) 18:54:45早くなったのは起動だけ
他は、、まぁわかるよな
0239sage
2010/10/29(金) 19:00:59さらに2014年まで使えるから、
あと2,3年はビジネス用途に絡むソフトにはWPFは鬼門かもしれんね
0240デフォルトの名無しさん
2010/10/29(金) 19:11:550241デフォルトの名無しさん
2010/10/29(金) 20:26:37ほかのFWでもあまり見たことないがw
0242デフォルトの名無しさん
2010/10/30(土) 07:23:20まあそれはなさそうだからwpf使うけど
0243デフォルトの名無しさん
2010/10/30(土) 10:09:16スゲー!と思わせてもどうせ2分で慣れる。
重要なのはWhat the fuckの少ない、驚き最小化の原則に乗った動作。
すなわちUIの良し悪しはフレームワークに依らない。
WPFを使うと微妙な挙動が多くてその実現に無駄に手間がかかるがなw
0244デフォルトの名無しさん
2010/10/30(土) 10:16:58いや別にcocoaはいーやw
>243
いやLonghornのデモの時とかなんか色々すごいUIデモしてたような気がしたんだが…
まぁそれが使いやすいかどうかは別物だけど.
0245デフォルトの名無しさん
2010/10/30(土) 10:26:36ほとんどXAMLだけでアニメーションゴリゴリで動くものを作ることもできるさ。
限度を越えるとウザいだけだがなw
0246デフォルトの名無しさん
2010/10/30(土) 11:56:120247デフォルトの名無しさん
2010/10/31(日) 18:53:520248デフォルトの名無しさん
2010/10/31(日) 18:59:51WPFのWebBrowserと呼ぶほどのものでもない
0249デフォルトの名無しさん
2010/10/31(日) 22:17:37WebBrowserだけでなくどれもがウンコだろが
0250デフォルトの名無しさん
2010/10/31(日) 22:48:370251デフォルトの名無しさん
2010/10/31(日) 22:56:360252デフォルトの名無しさん
2010/10/31(日) 23:23:450253デフォルトの名無しさん
2010/11/01(月) 03:36:430254デフォルトの名無しさん
2010/11/01(月) 09:01:540255デフォルトの名無しさん
2010/11/01(月) 09:29:040256デフォルトの名無しさん
2010/11/01(月) 12:58:36ttp://hato.2ch.net/test/read.cgi/news/1288568171/
0257デフォルトの名無しさん
2010/11/01(月) 13:07:160258デフォルトの名無しさん
2010/11/01(月) 13:33:460259デフォルトの名無しさん
2010/11/01(月) 15:25:38Visual Studio 2010 みたいなものです。
0260デフォルトの名無しさん
2010/11/01(月) 16:47:180261デフォルトの名無しさん
2010/11/01(月) 17:16:420262デフォルトの名無しさん
2010/11/01(月) 21:59:540263デフォルトの名無しさん
2010/11/01(月) 22:03:56http://www.publickey1.jp/blog/10/html5silverlightwindows_phone_7.html
0264デフォルトの名無しさん
2010/11/01(月) 22:06:32そして私はWPFを考えるのをやめた。
■ このスレッドは過去ログ倉庫に格納されています