[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/21 12:00 / Filesize : 188 KB / Number-of Response : 974
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part12



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/

924 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 13:38:48.36 ]
FlowDocumentは使い道がない

925 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 14:47:51.53 ]
それ以上にDataGridの完成度が酷すぎる

926 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 15:38:01.83 ]
ついでにCanvas系の性能もなー
あれ良いとこなくね

927 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 16:01:34.48 ]
formsと同じレベルのアプリをひとりで作ってるならな
まあおまえらはアニメーションもカスタムパネルも作れないからな

928 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 16:25:21.93 ]
そういった物はあえてWPFを選ぶまでもなく
過去の資産で短期間で要求以上の物が用意できちゃうのが大半
で実績もあるしとそっちを選択しちゃう
どうしてもWPFを選ばなきゃならないケースが少なすぎたんだろうな
理由があればもっと浸透したと思うよ
Win8にその理由を期待したんだけど斜め上のMetroアプリ推奨だもんなw

929 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 16:34:30.37 ]
リソースディクショナリのxamlの中で別のxamlファイルに定義してあるものを
BasedOnで参照って可能ですか?MergedDictionariesだとそもそも
xaml側で無いと怒られるし・・

930 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 16:41:48.44 ]
WPFの採用基準が「最新のアーキテクチャだから」だけで仕様や開発メンバーの能力と適合してないと悲劇が起こる

931 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 16:55:47.37 ]
自己解決しました。リソースディクショナリもResourceDictionary要素なので、
外部ファイル側でMergedDictionariesでマージすれば参照できました。

932 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/05(木) 17:11:56.27 ]
>>927
だからナニ?
別に作る必要ないし、作れるとなんか偉いわけ?



933 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/05(木) 20:36:13.39 ]
ガベコレってことは、適当にスクロールして画面外に出してからGC.Collect();
すれば消えるのか?

今度試してみる


934 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 21:19:51.86 ]
何言ってんだこいつ

935 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 21:57:13.43 ]
Toolkitの最新版、メーカー製になってるのな

936 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/05(木) 22:00:20.44 ]
>斜め上のMetroアプリ推奨だもんなw
斜め上つーか、斜め下だろ

937 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/06(金) 07:02:58.56 ]
テキストベースなら、FlowDocumentぐらいしかWPFを使う意味はない。
RichTextBoxを活用した便利なソフトがないのが不思議だ。

938 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/06(金) 09:02:07.14 ]
ハイハイハイ、どうせオレらはバカですよんッ♪
でもバカにも理解できるよう教えてくんねーとフレームワーク普及できるハズねーだろwww
雲の上の人はせいぜい神々とでも呟きあっててくれよ(プゲラ

939 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 10:53:22.99 ]
>>937
RichTextが以前よりも強力だというのは分かる
ただ何に使うのかわからねえ
文章のレイアウト変わるのは困る場合がある
本当に使いどころがない

文章はhtmlで書いてwebbrowserで見たほうが便利だし…

940 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/06(金) 13:42:40.91 ]
wpfのツリービューとリッチテキストボックスでアウトラインプロセッサを作れるやつはいないのだろうか。

941 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 15:06:08.68 ]
blend でxaml を吐くと、d:LayoutOverrides という属性が追加されるけど、
これ何者・・?ググってもMSDNにも見当たらない・・・

942 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 20:35:20.14 ]
FlowDocumentってhtmlより表現力低い癖にトロいんだもん



943 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 20:43:04.00 ]
htmlじゃfixedpageにはしてくれないだろ
する必要があるのかは別として

ビジュアル(Visualクラスな)を放り込みたい場合と印刷したい場合には使えるかもな

944 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 22:46:29.00 ]
UserControlで分割ってあんまりやらないもんなの?

945 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/07(土) 08:24:11.51 ]
俺はよく共通部分とかUserControlに分けてるけど
バインドとかDependencyPropertyで中継かます必要出てきたり
面倒が増える部分もある

ただ、複数のWindowから一部だけ使いまわす部分を共通化するためとか、
複雑で肥大化したWindowをパーツに分けたりとか
そういう部分で役立つとは思う

(Blend未使用、VisualStudioでXAML手打ちしてる環境での話だけど)

946 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/07(土) 09:30:02.52 ]
UserControlで分けるとFocusManager使えなくなるって
Dispatcher頼みになるな

947 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 00:21:48.94 ]
wpfでやることになったんだが、他のメンバーに教えるの大変だな・・
MVVMとかどうやって教えればいいやら。
俺のパクれば行けるみたいなことを言ってるんだが、
パクりだけじゃ絶対行き詰るよな・・勉強しろよ。。

948 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 00:45:41.02 ]
WPFみたいなオワコン
勉強したくないのが普通だって

949 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 02:24:51.24 ]
オブジェクト指向がわかってないやつにはどうやっても教えようがないな

950 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 02:36:59.21 ]
ならオブジェクト指向から教えればいいじゃん

951 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 02:47:04.58 ]
マジそのレベル。VBAが主力の人らで・・。俺は中途なんだけど、元から居る連中が酷い。
それでも、Windows Formsだったらoop理解してなくたって組めてたみたいだけど。
別にwpfでも組めるけど・・最悪MVVMなかったことにしよう。厳密なのに拘る気はないけど。

952 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 03:24:07.59 ]
MVVM抜きにして無理だから
最後まで一人でやった方がいいぞ



953 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 05:53:53.48 ]
MVVMわかんねーとWPFで開発できねーてのが問題なんだよな
それ以上に人集めりゃ開発できると勘違いしてる業界の体質自体狂ってんだけどさ
誰かさるにもわかるMVVM入門書いてくんねーかな

954 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 06:41:16.50 ]
べつにイベント駆動でもいいじゃない
使い捨てだもの

955 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 08:10:49.58 ]
5年でオワコンになる画面系のくせに俺すげーことしてる(キリッって厨二ぽく見栄張るためのインチキ技術がMVVMだろ?w

956 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 08:18:59.60 ]
ビューとロジックの分離(キリッなんて言うけど実際はロジックの再利用なんてしたことないだろw
どうせ単純なデータベース読み書きしかしてないんだろw
必要になったら作り直せばいいだけじゃんw
Visual Studioは生産性の高さが自慢じゃなかったのか?w

957 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 08:39:09.72 ]
>>950
そのオブジェクト指向を斜め45度くらいに理解するやつがいて
メンテ不能なプログラムが出来上がる。

958 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:28:58.66 ]
ずっとそこで働くんじゃなきゃ
メンテ不能でもいいだろ

959 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:30:23.88 ]
>>958
それでは鶏国の民度ではないか

960 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:32:20.20 ]
有能なプログラマを雇わない会社が悪い

961 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:15:03.16 ]
優秀なPG必要ないプロジェクトならいいだろ
そこがお前らとUの限界

962 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:27:47.67 ]
有能なプログラマはプログラマにならない



963 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 03:02:47.13 ]
Visual Studioが正式サポートしたらはやりだすよ

現状だとデザインプレビュー上に配置したボタンとかをダブルクリックすると
コードビハインドにメソッドが自動生成されてそこが開くんだから、
そういう開発手法のほうが合理的

View & Code behind & Model これがしっくりくるな

964 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 03:03:17.28 ]
Modelだけ再利用すりゃいい ということが言いたかった

965 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 03:11:22.65 ]
ListViewが糞重いのはVirtualizingStackPanel次第で改善できるらしいが
難しくてよくわからんなWPF

966 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 03:11:50.61 ]
VMを共有なんてまずしないし、コードビハインドで良い気はするんだけどな。
でも、直でV触れるだけに、いちいちめんどくさいことしなくなりそうw イベントでいいだろ的な。

967 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 04:43:03.83 ]
デザパタ的にぶったぎった結果なんだろうけど
いまのvsの仕様を考えるとwindowクラスをpartialでぶったぎったほうがお徳だよね

968 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 05:04:12.05 ]
VM

969 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 09:21:31.98 ]
>>965
intre.net/item_6690.html


970 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 09:33:37.60 ]
U氏は、ツィッターで下らんバトルする暇あるなら、その分Livetのリリースに全力注いだ方がいいと思うぞ

MVVMインフラの決定打と称して皆を期待させながら、リリース一年近く遅れてドキュメントも公開の目処すら立たないのに、ツィッターで吠えまくるのは何か違うと思う

971 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 11:39:19.09 ]
使いにくい物を使いにくいと言うとU師の攻撃を受ける世の中w

972 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 11:43:05.38 ]
await,asyncが出てきたらLivetに影響があるんですか?



973 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 18:34:03.33 ]
MSでサインインできないので
どなたかご連絡お願いできませんか?

このページ
MVVM入門 その1「シンプル四則演算アプリケーションの作成」 かずきさん著
code.msdn.microsoft.com/windowsdesktop/MVVM-d8261534
を手順通りコピペして実行させたのですが計算選択のコンボボックス部分が
Itemのクラス名で表示されてしまいます
しばらく調べても原因がわからなかったのでslnをダウンロードして見てみると
App.xamlに DataTemplateが設定されていました
この手順が抜けているようです

ページをよく見ると
App.xaml.csの見出しがXAMLになっていますのでこのあたりで紛れたのでしょうか?






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<188KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef