- 1 名前:デフォルトの名無しさん [2011/12/20(火) 16:40:25.28 ]
- ユーザーインターフェースシステム、Windows Presentation Frameworkについて語るスレ。
Visual Studio 2010 www.microsoft.com/japan/msdn/vstudio/ Microsoft .NET Framework 4 (Web インストーラー) www.microsoft.com/downloads/details.aspx?familyid=9CFB2D51-5FF4-4491-B0E5-B386F32C0992&displaylang=ja Microsoft .NET Framework 4 (スタンドアロンインストーラー) www.microsoft.com/downloads/details.aspx?familyid=0A391ABD-25C1-4FC0-919F-B21F31AB88B7&displaylang=ja 前スレ WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part11 toro.2ch.net/test/read.cgi/tech/1320589318/ 関連スレ Microsoft Silverlight その9 toro.2ch.net/test/read.cgi/tech/1321150267/ 過去スレ Part10 hibari.2ch.net/test/read.cgi/tech/1315648327/ Part9 hibari.2ch.net/test/read.cgi/tech/1301122694/ Part8 hibari.2ch.net/test/read.cgi/tech/1291554513/ Part7 hibari.2ch.net/test/read.cgi/tech/1282479113/ Part6 hibari.2ch.net/test/read.cgi/tech/1274423236/ Part5 pc12.2ch.net/test/read.cgi/tech/1261879110/ Part4 pc12.2ch.net/test/read.cgi/tech/1245384489/ Part3 pc12.2ch.net/test/read.cgi/tech/1231506876/ Part2 pc11.2ch.net/test/read.cgi/tech/1211453941/ Part1 pc11.2ch.net/test/read.cgi/tech/1162950198/ コードを貼る場合は以下のサイトの利用をお勧め。 run codeのチェックは外しておきましょう。 ideone.com/
- 730 名前:デフォルトの名無しさん mailto:sage [2012/03/11(日) 14:43:42.35 ]
- 昨日のとは違うって話じゃないの?
- 731 名前:デフォルトの名無しさん mailto:sage [2012/03/11(日) 21:19:13.27 ]
- 40歳が泥酔して仕事用マシン失くして、大変そう
- 732 名前:デフォルトの名無しさん mailto:sage [2012/03/11(日) 22:42:24.59 ]
- >>730
参考にはなるよ。 P はクラス名で探せばコーディング例は判る筈 P に処理を任せてる分 V と VM 間を祖結合にしてる ViewModel を共通ライブラリにおいて、WPF・SL・Phone で使いまわしてる。
- 733 名前:デフォルトの名無しさん mailto:sage [2012/03/12(月) 15:44:11.11 ]
- エクスプローラみたいに任意の項目でソートできるようにするには
VMがCollectionViewSource.GetDefaultViewで得たコレクションビューと ソートコマンドを公開すればいいの? それともビュー側がやるべき事?
- 734 名前:デフォルトの名無しさん mailto:sage [2012/03/12(月) 16:15:07.99 ]
- Pの仕事
- 735 名前:733 mailto:sage [2012/03/12(月) 16:20:23.57 ]
- あ、MVVMでの話でお願いします。
- 736 名前:734じゃないよ mailto:sage [2012/03/12(月) 16:27:01.17 ]
- >>735
>>734 は MV(P)VM で回答したのだが・・・
- 737 名前:デフォルトの名無しさん mailto:sage [2012/03/12(月) 16:36:25.66 ]
- Pの仕事言うのは冗談です
- 738 名前:デフォルトの名無しさん mailto:sage [2012/03/12(月) 17:21:24.36 ]
- プレゼンターさん!バインドですよ!バインド!
- 739 名前:デフォルトの名無しさん mailto:sage [2012/03/12(月) 17:45:34.00 ]
- P は Producer の略だということを皆知らな過ぎる
- 740 名前:デフォルトの名無しさん mailto:sage [2012/03/12(月) 17:54:12.33 ]
- >>705
これ、Formsの話やんけ!WPF版持ってこいや!
- 741 名前:デフォルトの名無しさん mailto:sage [2012/03/14(水) 08:58:11.33 ]
- WPFは死んだ技術
- 742 名前:デフォルトの名無しさん mailto:sage [2012/03/14(水) 09:39:59.15 ]
- 死んだのはおまえのPGとしての寿命じゃね
- 743 名前:デフォルトの名無しさん mailto:sage [2012/03/14(水) 15:27:54.32 ]
- WPF Ribbon試してみたんだけど
コントロール上のコンテキストメニュー(「Add to Quick Access Toolbar」とか)を 日本語化する方法がわからない・・・ どの解説記事もこの点をスルーしていて参考にならず
- 744 名前:デフォルトの名無しさん mailto:sage [2012/03/14(水) 15:42:49.68 ]
- 色々不具合あるからソース落として書き換えちまえ
- 745 名前:デフォルトの名無しさん mailto:sage [2012/03/14(水) 16:05:59.83 ]
- >リボンのローカライズ
>ソースを展開、ExceptionStringTable.txtをコピーしてExceptionStringTable.ja.txtを作る >Ribbon.Compilation.targetsをテキストで開いて こんなメモ残してたわ
- 746 名前:デフォルトの名無しさん mailto:sage [2012/03/14(水) 16:31:52.57 ]
- Ribbonアプリケーションアイコンを[ファイル]表記にする修正が上手くいかん
VS11でもそのままだし
- 747 名前:デフォルトの名無しさん mailto:sage [2012/03/14(水) 23:14:56.52 ]
- 了解した
- 748 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 13:21:53.49 ]
- System.Printing.PrintTicketを使いたいんのですが、
System.PrintingではなくReachFramework.dllとあったので、 参照設定にReachFrameworkも追加したのですが、 usingで出てこない・・・ 設定ミスとか抜けている点があれば、指摘よろしくお願いします。
- 749 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 13:25:42.49 ]
- usingで出てこない、とは?
System.Printing.PrintTicketと書いて色は変わる?
- 750 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 13:42:37.99 ]
- >>749
あ、ってっきり usingに宣言するものだと思ってました。 ソースに書いたら水色に変わりますね。 ありがとうございました。
- 751 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 14:53:14.39 ]
- namespace が System.Printing で
PrintTicketは型名だかんね。 usingするなら using System.Printing;
- 752 名前:デフォルトの名無しさん [2012/03/15(木) 20:36:23.47 ]
- LINK文で取得した結果をvarにつめてる場合って、どうやってnullチェックするんだろうか・・・。
- 753 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 20:47:04.05 ]
- ?
- 754 名前:デフォルトの名無しさん mailto:sage [2012/03/15(木) 20:49:14.99 ]
- スレチだけど
- 755 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 08:26:52.29 ]
- WPFは終了です
マイクロソフト先生の次回作にご期待下さい
- 756 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 11:45:59.97 ]
- 終了したのはおまえのPGとしての寿命じゃね
- 757 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 11:51:56.94 ]
- 64bitアプリと同様、WPFは普及しない。
開発者の都合なんかどうでもよくて、多くのユーザにとってはデメリットでしかないからな。
- 758 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:07:33.51 ]
- 64bitアプリが普及しないなんて妄想甚だしいなw
どうせまともな開発者ではないだろうと思っていたが、妄想癖まであるとは。
- 759 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:12:12.20 ]
- >>757
おまえがそう思ってる大半のソフトはwin7にすら対応してねぇよ win7対応の方法も何が変わるかも知らないとかいうんじゃないだろうな
- 760 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:17:01.89 ]
- 現に普及してない。
XP、Vistax86、7x86で動かない上に、ほとんどのアプリは2GBの壁にぶつからない以上、 開発者が32bit版と64bit版を用意することは稀。 ほんと現実が見えてないな、おまえ。
- 761 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:22:37.56 ]
- Vistaで動いて7で動かないソフトなんてあるのかと。
- 762 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:25:12.90 ]
- それがどうWPFと関係するんだよw
- 763 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:28:19.43 ]
- キラーアプリ作れない開発者がユーザを切り捨てる勇気などないということ。
- 764 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:28:57.31 ]
- まだ32bitアプリなんて使ってるの?キャハハハハ
- 765 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:30:55.55 ]
- 64bitアプリ開発はいいなぁ、テスト工程少なくてw
- 766 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:32:53.44 ]
- ターゲットx64にしてるアホなんているのかよw
- 767 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:46:13.62 ]
- VB6が普及しなかったって言うようなもん
- 768 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:52:43.97 ]
- なるほど。VB6使いがWPF使ってるわけだな。
- 769 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 13:59:21.08 ]
- >>768
なんかさ、ケチ付けるのが目的になって煽りがちょっとズレてるよ。
- 770 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 14:10:05.63 ]
- 褒めてるつもりだったんだが誤解されたようだ。
- 771 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 15:30:58.92 ]
- 本当に知らないんだな
vs2010のテンプレのままじゃvista用アプリになるんだぜ? リソースモニターから「OSのコンテキスト」を表示させてみ だから終わってるのはおまえのPGとしての寿命だっていってるんだよ
- 772 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 15:44:00.08 ]
- おれはまだvs2008だからな。w2kバイナリ切るとかおまえら鬼だな。
- 773 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 15:55:21.85 ]
- >>771
それ言うとWin7に最初っから入ってるやつにもVistaになってるのが…
- 774 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:05:58.22 ]
- >>771
え?あれがVistaだと7非対応アプリになると思ってるの? こりゃダメだ。
- 775 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:13:30.60 ]
- なんか古いOSを切り捨てるのを進んだPGだと思ってる馬鹿がいるな。
マカーかな?
- 776 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:20:16.56 ]
- XP対応だって大変なのに、win2kとか勘弁してください。
- 777 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:20:31.60 ]
- Vist/7あたりからおもしろAPIがたくさん追加されてるのは事実
- 778 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:21:08.35 ]
- でもVS2010のテンプレのままだと64bitバイナリになんないよ
- 779 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:22:14.17 ]
- さすがにw2kは切り捨てたわw
XPも捨てたいけど、それはまだ無理だね。
- 780 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:23:14.77 ]
- WPFも捨てたいけど、おまえらが悲しむからな。
- 781 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:29:07.60 ]
- 捨てたいんじゃなくて使いこなせなかったんだろ。
- 782 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:30:44.08 ]
- ナイナイ
ここの奴らはWPFを超えるUIフレームワークが出たらすぐに乗り換える
- 783 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:31:52.88 ]
- Winformを超えられない件
- 784 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:36:09.82 ]
- >>778
64bitが必要なアプリだけ64bitにすればいいんだから当然 それを理解できずに全てのアプリが64bitになる世界と比較して 「64bitは普及していない」とか言っちゃうお馬鹿さんもいるようだけどね
- 785 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:42:01.70 ]
- 妄想壁でもあるのか?
捏造するな。64bitではなくて、64bitアプリだ。 32bitアプリでOKなものを64bitアプリにするメリットはない。 まだ多くのユーザーを切捨てることになるからな。
- 786 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:42:58.49 ]
- ていうか.NETなんだからAnyCPUでいいじゃん。何言っちゃってんの?
- 787 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:44:11.60 ]
- >>783
確かにWPFはWinFormsを超えてないが、 WinFormがWPFを超えてるわけでもないからな(要するに一長一短) デザイナの完成度 個々のコントロールの品質 遅い処理の書きにくさ 起動速度 など、WinFormsの方が上の点はWPFにとって改善してほしい点でもある
- 788 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:48:41.29 ]
- >>786
全くNativeDLL使わないのか? おれにはあり得んな。
- 789 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:49:54.93 ]
- > 64bitではなくて、64bitアプリだ。
脳内補完した上で意味を良く考えろよ・・・ 64bitが必要なアプリの多くが64bitアプリになったのなら、 64bitアプリが普及したと言えるだろ
- 790 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:52:49.83 ]
- >>788
それならx86指定すれば済む話だろ。 常識で考えろよスレタイ読めないお馬鹿さん。
- 791 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:53:00.38 ]
- >>789
どんなに良く考えてもそんなステマみたいな補完はおれにはできない。 マカーがよくやってる補完だろ、それ。
- 792 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:53:19.38 ]
- >>790
馬鹿かおまえ。
- 793 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:54:38.28 ]
- WOW64が優秀だから必要なの以外は別に32bitでいいじゃん。
全部64bitじゃないと嫌ってガキかよ。
- 794 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 16:59:58.21 ]
- そもそも一連の流れがスレタイからずれてるな
WPFに関連することで言えば VisualStudioのデフォルト設定(2008ならAnyCPU、2010はx86)から変えない方がいい Blendの動きがおかしくなる
- 795 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:08:09.64 ]
- >>791
マカーは知らんが、 仕事をしてりゃ客の言うことが一字一句間違ってないなんて むしろ珍しいと思うがな・・・ 一部を補完して意味が通るなら、 「64bitは64bitアプリの意味ですよね?」って確認を入れて話を進めるのは普通だろ
- 796 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:10:16.87 ]
- 64bitにしても早くならんのに何の目的があって使うんだ?
- 797 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:15:44.58 ]
- もう飽きたからWindows板あたりでやれよ
- 798 名前:デフォルトの名無しさん [2012/03/16(金) 17:18:29.56 ]
- 64bitアプリはユーザーにメリットあるけど
WPFはデメリットしかない
- 799 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:27:09.00 ]
- そもそもWPFアンチは何で64bit叩きなんて意味不明なことを始めたのだろうか。
- 800 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:27:59.92 ]
- こういう奴がWPFを使いこなすようになると
「WinFormsは糞だった」と言うんだよなぁ。 WinFormsの考え方に囚われてるから、WPFのメリットが理解できない。 スマホアプリとか、別プラットフォームも使ってるとこうはならないんだけど。
- 801 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:36:21.02 ]
- 便利な物を便利に使えばいいよ
WPFが使いやすければ使えばいい winformsが使いやすければ使えばいい >WinFormsの考え方に囚われてるから、WPFのメリットが理解できない これはあってるようで間違い winformsが使いやすいから使ってるだけだろ
- 802 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:40:13.02 ]
- ポトペタで張り付けてガリガリ書くような使い方で間に合ってるならWinForms使えばいいと思う。
それで問題があるからWPFやってるのに、わざわざ出張してきて騒がれてもねぇ?
- 803 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 17:50:48.23 ]
- > winformsが使いやすいから使ってるだけだろ
反論になってないなぁ WinFormsの常識に囚われた人にとっては、 WinFormsが最高に使いやすいと感じられるって話だよ もちろん、両方を理解した上でWinFormsを選ぶ人だっている事は否定しないよ 確かに、WPFにはメリットを相殺しうるデメリットもある
- 804 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:25:29.83 ]
- 過去の資産の移行コストが高すぎるからWPFに移行できないんだろう。
Appleみたいにどんどん切れるわけない。
- 805 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:39:03.21 ]
- 好きな方を使えば良いのになぜ宗教戦争を始めるのか
- 806 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 18:40:26.93 ]
- 好きな方を使えば良いで使える奴なんて暇な学生だけだろ。
- 807 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 19:30:14.04 ]
- わざわざ荒らしに来る暇な奴はいるけどな。
- 808 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 19:37:12.30 ]
- WPFに挫折したのだろう。WPFは凡人には使いこなせないからな。
- 809 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 20:44:02.88 ]
- 凡人に使いこなせないことはないが、
いったんチャラになるからな。 WinFormsのノウハウ(バッドも含めて)が通用しないからね
- 810 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 20:47:06.83 ]
- 学習コストというのは経験がいくらあっても高いからな。
Javaやってたらc#に移りたくはないし、c#やってたらJavaに移りたくないだろう。 MFCからWPFぐらいでないと。
- 811 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 01:06:55.76 ]
- 質問させてください。
以下のように、canvas1にジオメトリを追加したのですが、ジオメトリの左位置が取得できません。 どこがマズイのか、識者の方、ご教授ください。 EllipseGeometry ellipseGeometry = new EllipseGeometry(new Point(100, 100), 50, 50); Path path = new Path(); path.Data = ellipseGeometry path.StrokeThickness = numericBold.Value; path.Stroke = Brushes.Black; canvas1.Children.Add(path); double left = Canvas.GetLeft(path); // なぜか50でなく、NaNが返る
- 812 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 01:34:33.38 ]
- pathはStretch次第でジオメトリを引き延ばすんだよ
つまりpathの位置は中のジオメトリに何が入っていようが影響されない なぜかと聞くならSetLeftしてないから。そんだけの話 添付プロパティはオーバーライドとかしないし糖衣構文とかじゃない ただの入れ物だから 中に入ってるもの次第で都合よく値が変更されるみたいなことは絶対ない 入れたものが出てくるだけ
- 813 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 01:09:49.63 ]
- Blend操作感微妙に違ってて生産性あがるように思えん
- 814 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 14:12:01.18 ]
- CanvasのMarginのTopだけスライダーとBindingさせたいんですが、どうすればいいですか?
- 815 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 15:02:34.78 ]
- コンバータ書けば?
- 816 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 15:59:29.65 ]
- コンバータ書いても何故かダメだったので素直にイベント処理します
- 817 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 16:36:00.00 ]
- なぜふつうにバインドしない
- 818 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 17:42:02.88 ]
- BackgroundがnullのControlにはドラッグアンドドロップできないのか
しばらくハマってしまった これ俺みたいなウンコ初心者には結構罠だな
- 819 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 18:10:55.31 ]
- 透明を設定しておけばドラッグできるのにね。
俺もはまったわ。
- 820 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 18:25:55.91 ]
- Display属性とかにOneWayバインディングって出来る?
- 821 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 20:51:57.14 ]
- >>820
依存プロパティなら、できるんじゃないの そうでなければ、できない
- 822 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 23:14:47.07 ]
- Helper作れ
- 823 名前:デフォルトの名無しさん mailto:sage [2012/03/19(月) 04:22:30.32 ]
- まもなく、WPFの2chビューワーが出るから安心せい。
WPFの時代がやってくるよ。
- 824 名前:デフォルトの名無しさん [2012/03/19(月) 04:25:52.81 ]
- 2chの最大1000件の表示に対する部分をどうするのかね?
windowsってデスクトップサイズが人それぞれなので面倒だし
- 825 名前:デフォルトの名無しさん mailto:sage [2012/03/19(月) 06:27:28.35 ]
- はぁ?
- 826 名前:デフォルトの名無しさん mailto:sage [2012/03/19(月) 12:26:37.37 ]
- もう1366x768フルスクリーン前提でいいだろ
Metroみたいに
- 827 名前:デフォルトの名無しさん mailto:sage [2012/03/19(月) 12:31:48.49 ]
- 最低ラインなだけだろ
- 828 名前:デフォルトの名無しさん mailto:sage [2012/03/19(月) 18:12:38.27 ]
- 『平清盛』プロデューサー反日朝鮮人 磯智明(反日・天皇制度廃止論者)のプロデュース作品
@『監査法人 (2008)』反体制・反社会 A『最後の戦犯 (2008)』反日・天皇制度廃止・反体制・反社会 B『リミット -刑事の現場2- (2009)』反体制・反社会 日本放送協会 、、 〒150-8001 東京都渋谷区神南2-2-1 韓国放送公社(KBS) 〒150-0041 東京都渋谷区神南2-2-1NHK東館710-C ←よく痴漢やヤクで捕まるのはここの工作員 テレビが言えない民主党のスポンサー=韓国北朝鮮 あとはもうわかるよな 民主党は朝鮮人だらけ。前科者前原やキムチイオン岡田が平気で嘘を付き、口だけなのもそういう裏があるから。 野田はどうだろうか。韓国人の集いに出席し、韓国人暴力団から賄賂を貰っている野田は
- 829 名前:デフォルトの名無しさん [2012/03/21(水) 06:26:58.59 ]
- WPFのプログラムをXAMLに頼らずコードだけで書いていると、将来の姿が見えてきた。
WPFのユーザーインターフェイスはマウスのボタンクリックではなく マウスホイールの回転が主役になると考えられる。 マウスボタンのクリックは意外と骨の折れる作業なのだ。 それに比べ、アイフォンやアイパッドの指で触ったりなぞったりする作業は楽なのだ。 マウスホイールの回転作業はマウスボタンの押下作業よりはるかに楽だ。 マウスホイールを有効に使うには、ホイールが回転された位置にあるコントロールを正確に 識別しなければならなくなるが、識別を可能にするにはVisualTreeHelperクラスを使うしかないだろう。
- 830 名前:デフォルトの名無しさん mailto:sage [2012/03/21(水) 06:53:28.58 ]
- ホイールしまくると腱鞘炎になるお
|

|