WPF(XAML,XBAP,.NET3. ..
75:デフォルトの名無しさん
08/05/28 15:27:43
>>74
助かりました、ありがとう。
いままでResourceというものを使ったことがなかったもので・・・
model.Geometry = this.Resources["mySphere"] as Geometry3D;
この部分でつまづいていました。本当にありがとう。
76:デフォルトの名無しさん
08/05/29 19:00:45
WPFの勉強用におすすめのサイトを教えてください
学生で一人暮らしなので数千円の本を皆さんのようにポンポン買えないんです・・・
77:デフォルトの名無しさん
08/05/29 20:30:16
MSDN
ms-help://MS.MSDNQTR.v90.ja/wpf_conceptual/html/f667bd15-2134-41e9-b4af-5ced6fafab5d.htm
78:デフォルトの名無しさん
08/05/29 21:41:33
俺も今日2000円の本買う時どきどきしたお
79:デフォルトの名無しさん
08/05/29 21:53:34
>>76
URLリンク(ufcpp.net)
ここかなぁ。
ところどころ抜けてるけども。
80:デフォルトの名無しさん
08/05/30 18:25:30
ウインドウに音楽ファイルをリソースとして設定して、ウインドウが表示されている間は
(ループで)再生されるようにしたいのですが、どう書けばよいでしょうか。
<MediaElement Source="hoge.mp3" />でリソースとして設定できるところまでは理解しているのですが、
調べてもメディアプレイヤーの作り方ばかりで、そこからがわかりません。
81:デフォルトの名無しさん
08/05/30 19:26:48
質問です。
Windows.FormsのFormにあるRefresh();のような機能や、ApplicationにあるDoEvents();のような機能は、
WPFではどのメソッドに実装されているのでしょうか。教えてください。
82:デフォルトの名無しさん
08/05/30 21:24:54
>>81
URLリンク(msdn.microsoft.com)(VS.80).aspx
ここ読んだ?
Refreshは
UpdateLayoutやら、InvaldiateArrange, InvalidateMeasureを
適切につかうことかな。
83:デフォルトの名無しさん
08/05/30 21:31:58
>>80
URLリンク(msdn.microsoft.com)
この辺役に立たないってこと?
84:デフォルトの名無しさん
08/05/30 22:26:13
>>82
ありがとうございます。DoEventsについては無事処理出来ているようです。
しかし、やっぱりRefreshがうまく出来ません・・・orz
キャンパスを作り、ループを回して、そのキャンパスの子としてLineオブジェクトなどをどかどか追加していっているのですが、
キャンパスやフォームに対してUpdateLayoutなどを行ってみても、描画されていないみたいです、、、
なぜなのでしょうか。
85:76
08/05/30 23:48:39
>>77,79
ありがとうございます
MSDNは読み方がよくわからなくて飛ばしていたのですががんばって読んでみようと思います
86:デフォルトの名無しさん
08/05/31 09:23:37
>>84
LineにStrokeを設定してないとかStrokeThicknessが小さすぎる値とかじゃないの?
87:デフォルトの名無しさん
08/05/31 09:33:10
>>86
forで回すと、for抜けたときにしっかりと表示してくれるので、、、
URLリンク(www.dotup.org)
こんな感じになってます
88:デフォルトの名無しさん
08/05/31 09:40:41
test
89:80
08/05/31 10:02:31
>>83
ありがとうございました。
90:80
08/05/31 10:10:32
さらにわからないことが出てきたので追加で質問させていただいてよろしいでしょうか。
たしかに>>83を.xamlで保存してブラウザでホストすると、ページが表示されて音が鳴るのですが、
これを作成されたwindow上でやろうとするとうまくいきません。
具体的には、C#2008ExpressEditionで新規プロジェクト(WPF)を作成して、
Window1.xamlのところに>>83のコードを<Window・・・Window/>の形でコピペするという手順でやりました。
あと、一応、この本
URLリンク(www.sbcr.jp)
を読みながらやっているのですが、細切れの例ばかり出てきて、WPFアプリケーションをの全体を
どう構成すればいいのかわからなくて、こういう基本的なところで詰まってしまいます。
もし良い本があれば、それも含めて教えていただけませんか。
91:デフォルトの名無しさん
08/05/31 10:14:57
エッセンシャルWPFはけっこういいとおもう
洋書は知らん
92:デフォルトの名無しさん
08/05/31 10:31:15
まずうまくいきませんって言うのをやめるところから
93:デフォルトの名無しさん
08/05/31 11:26:50
>>87
LoadedイベントでShowとかw
せめてContentRenderedイベントでしょ。
あと素直にDoEventをつかうべ。
勝手に変形してるし。
やってみたら、ちゃんと動いたぜ。
94:デフォルトの名無しさん
08/05/31 11:45:56
>>93
出来ました。ありがとうございます、、、
素直にやっていくことにします、、、
95:デフォルトの名無しさん
08/05/31 12:14:24
>>90
その本、サンプルソースがネットにあるよ。
URLは本の一番後ろに書いてあったはず。
個人的にはこの本いいと思うんだが、エッセンシャルWPFを奨める人が多いので今度買ってみるか。。。
96:デフォルトの名無しさん
08/05/31 13:35:14
>>95
サンプルソース実行したらエラー吐きやがりますが・・・
97:デフォルトの名無しさん
08/05/31 19:10:57
エッセンシャルはWFもふくめてデザインで失敗していると思う
98:デフォルトの名無しさん
08/06/01 15:04:24
大体WPFかっこわるくね?
某葡萄のデモなんて5月6日平日だし
99:デフォルトの名無しさん
08/06/02 17:23:51
RTMなBlend2 日本語版とか出てるけど、やっぱみんなもう 2.5のPreviewしか使ってなさそうだなぁ・・。
100:デフォルトの名無しさん
08/06/02 20:24:32
WPFはWIn7の為の技術とみた!
するどくね?おれ?
101:デフォルトの名無しさん
08/06/03 00:26:50
WPFの初回起動が遅い原因の一つは
Windows Presentation Foundation Font Cache 3.0.0.0
を自動起動させるからだったんだな。
このサービスをあらかじめ起動させておくだけで、初回起動は結構早くなる。
102:デフォルトの名無しさん
08/06/03 02:03:54
Windowsの起動が遅くなるけどな
103:デフォルトの名無しさん
08/06/04 23:41:56
Tegraの発表見て携帯向けWPFアプリ製作に俄然興味わいてきた
現時点で作れるのかどうかすら知らないけど
104:デフォルトの名無しさん
08/06/04 23:44:12
自分はアレでDirect3D Mobileってものがあるのを初めて知ったw
105:デフォルトの名無しさん
08/06/05 00:40:12
WPF関係ないやろ
106:デフォルトの名無しさん
08/06/05 00:54:11
D3DないとWPF(の下層のmilcore.dll)実装できないじゃん、多分
107:デフォルトの名無しさん
08/06/05 15:06:48
SilverlightはWPFのサブセットだが、
セキュリティ上の理由でD3Dは使ってなかったんじゃなかったっけ?
108:デフォルトの名無しさん
08/06/05 15:32:04
誰もSilverlightの話はしてないと思ふ
109:デフォルトの名無しさん
08/06/07 16:23:48
Microsoft Expression Blend 2.5 June 2008 Preview
URLリンク(www.microsoft.com)
110:デフォルトの名無しさん
08/06/08 01:54:56
当分Expression系はベータ使うほうがお得な感じですな…。
やっぱバージョン3からかのぅ
111:デフォルトの名無しさん
08/06/08 16:00:24
>>110
すぐに3.5出たりしてな
112:デフォルトの名無しさん
08/06/09 20:24:23
xamlって単純にhtmlの代わりHpに流し込んでおけ?
113:デフォルトの名無しさん
08/06/09 21:36:23
日本語でおk
114:デフォルトの名無しさん
08/06/09 22:12:45
MediaElementやMediaPlayer使えば勝手にDxVA2使ってくれるの?
115:デフォルトの名無しさん
08/06/11 20:40:37
wpfまったく人気ないな・・・
116:デフォルトの名無しさん
08/06/11 20:45:37
WPFじゃないと無理or厳しい表現を要求されるようなアプリの仕事が無いんだもん
117:デフォルトの名無しさん
08/06/11 21:03:36
WPFがLinuxで使えるんだったら使う
118:デフォルトの名無しさん
08/06/11 21:12:53
今からSP1βで画像ビューア作れば落ちにくいHamanaとして一発屋になれるだろうか
119:デフォルトの名無しさん
08/06/11 21:30:38
WPF使ってるのはHDPVてのがあるけど多機能型じゃない。
ファイラーとかツリーとか3DビューとかあるHamanaみたいに
多機能型にして使いやすけりゃそれなりに人気出るんじゃない?
120:デフォルトの名無しさん
08/06/11 21:52:04
ああ、もうあるのか
例の動画見る限りではエフェクトかけるのとかも凄い楽そうでいいんだけど
オンボードVGAでも十分なパフォーマンス出るんかな
121:デフォルトの名無しさん
08/06/11 22:16:10
ウィンドウ上にマウス乗せるだけで、CPU食うんだもん
プログラムしやすいってだけだと、使う価値無い
122:デフォルトの名無しさん
08/06/11 22:43:06
WPFアプリ軒並みCPU食いまくってるよなぁ。
あれ何が原因なのかね?
123:デフォルトの名無しさん
08/06/11 22:51:22
珍しく大人気と思いきや・・・
評判悪いなあ
図書館で予約したのに
一ヶ月かけて借りて一日で返すか
124:デフォルトの名無しさん
08/06/11 22:52:29
ウィンドウなしの透明アニメーションは、CPU使用率凄いね
125:デフォルトの名無しさん
08/06/11 23:08:20
>>124
OSの問題だよ。
Windows7では解決してくれるんだろうか。
126:デフォルトの名無しさん
08/06/11 23:16:37
それってmilcore.dllとかののレベルでどうにかする問題じゃないの?
127:デフォルトの名無しさん
08/06/12 01:10:48
milcore.dllより上のそうも十分重いと思うよ。
単に多機能すぎるんだよ。
128:デフォルトの名無しさん
08/06/12 01:32:12
まるまるSilverlightで置き換えとかできんのかね。だいぶ軽くなるだろ。
129:デフォルトの名無しさん
08/06/12 02:10:56
milcoreが公開されたとしても意味ないってことか
130:デフォルトの名無しさん
08/06/13 17:20:07
WPFをPerlかなんかから使うようなネタねえかなあ
131:デフォルトの名無しさん
08/06/13 17:48:07
スクリプト言語でってことならPowerShellとかIronPythonとか
132:デフォルトの名無しさん
08/06/15 02:55:56
質問です。
プログラムからPCをサスペンドさせたいのですが、どうすればよいでしょうか?
Windows FormではApplicationクラスで出来ましたが、できればWindows Formなしで
行いたいのです。
133:デフォルトの名無しさん
08/06/15 10:23:09
>>132
[DllImport("kernel32.dll")]
static extern bool SetSystemPowerState(bool fSuspend, bool fForce);
134:デフォルトの名無しさん
08/06/19 00:27:44
URLリンク(msdn.microsoft.com)
ドトネトヲワタ
135:デフォルトの名無しさん
08/06/19 00:34:59
.NETには全く関係ないだろ
136:デフォルトの名無しさん
08/06/19 01:06:59
だから終了
137:デフォルトの名無しさん
08/06/19 20:39:45
Microsoft Expression Blend 2.5 プレビュー 日本語版
URLリンク(www.microsoft.com)
日本語版もktkr
138:デフォルトの名無しさん
08/06/19 21:32:02
質問良いでしょうか。
現在.NETを勉強中ですが、VS2008のXBAPをInternetZoneで作成した場合、
クライアントでWebPermissionを許可できるようにすることはできないのでしょうか。
それとXBAPに対してGET/POSTパラメータを渡して取得することはできないのでしょうか。
139:デフォルトの名無しさん
08/06/20 01:00:13
なぁおまいらWPFでアプリ作ってる?
柔軟性とかあるんだが、未だもっさりもっさりな気がしてるのは自分だけですか?
140:デフォルトの名無しさん
08/06/20 01:32:51
.NETはどんどんもっさり方向に進化していくからな
勿体無い
141:デフォルトの名無しさん
08/06/20 02:07:15
MessageBoxがダサイんだけど、何とかならないでしょうか?
142:デフォルトの名無しさん
08/06/20 02:09:26
お前の顔ほどじゃないよね。
143:デフォルトの名無しさん
08/06/20 08:31:53
WPFってまだ勉強する必要ないよね?
144:デフォルトの名無しさん
08/06/20 09:29:15
それは何をもって勉強するに値する時期と判断するかによる
仕事で必要に迫られるまでやらないって言うなら大抵のところでは相当先だろうな
145:デフォルトの名無しさん
08/06/23 12:05:22
using (FileStream stream = new FileStream(filepath, FileMode.Open, FileAccess.Read, FileShare.Read))
{
decoder = BitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.OnDemand);
this.image1.Source = decoder.Frames[0];
}
ウィンドウのコンストラクタでこんなん書いた。image1はImageコントロール。
画像ファイルの中の最初のフレームだけ抜き出して表示させたいんだけど
decoder.Frames[0]の時点ではまだ読み込んでないらしく、画像が表示されなかった。
BitmapCacheOption.OnLoadにすれば表示されるけど、アニメーションGIFとかだと
全部のフレーム読み込んで無駄かなと
146:デフォルトの名無しさん
08/06/23 12:05:43
すまん、途中で書き込んだ。
147:デフォルトの名無しさん
08/06/23 14:26:35
using (FileStream stream = new FileStream(filepath, FileMode.Open, FileAccess.Read, FileShare.Read))
{
var decoder = BitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.OnDemand);
this.image1.Source = decoder.Frames[0];
}
ウィンドウのコンストラクタでこんなん書いた。image1はImageコントロール。
ファイルの中の最初のフレームだけ抜き出してさっさとファイル閉じたいんだけど
decoder.Frames[0]した時点ではまだ読み込んでないらしく、画像が表示されなかった。
BitmapCacheOption.OnLoadにすれば表示されるけど、欲しいフレーム以外も読み込むコストが気になる。
なんかいい方法無いかな?
148:デフォルトの名無しさん
08/06/27 21:22:03
WPFのランタイムを教えてください
149:デフォルトの名無しさん
08/06/27 23:29:28
日本語の実行時を教えてください。
PresentationCore(PresentationCore.dll)
PresentationFramework(PresentationFramework.dll)
あとWindowsBase(WindowsBase.dll)ぐらいあれば大抵動くだろ。
150:デフォルトの名無しさん
08/06/28 00:24:58
>>147
自己レスだけどBitmapImageクラスで解決した
151:デフォルトの名無しさん
08/06/28 01:31:00
3.5 SP1って今夏の何時頃出るかって正確な予定はなし?
152:デフォルトの名無しさん
08/06/29 00:13:37
>>149
その3つさえあれば動きますかね?
まだ必要なランタイムとかあります?
153:デフォルトの名無しさん
08/06/29 03:42:38
ハァ?
動くのに必要なのは.NET Framework 3.0、それだけ。
>>149はコンパイルに必要な参照の追加。
いったい何が知りたいんだ?
154:デフォルトの名無しさん
08/06/29 04:27:19
>>153
知り合いがプログラマーで調べる暇ないから調べてほしいと…
WPFを使っていろいろやりたいらしく、
WPF&ランタイムと調べればわかると言ってました。
で、調べてもなんのこっちゃ分からないド素人なもんで、
2ちゃんのここで教えてもらったほうが良いかなと…
変な質問してすみませんでした、まったくド素人なもんで
要するに、WPFを利用するには?って言えば良いのかなー
何と何が必要なのかなって思いまして・・・
どう説明して聞けば良いのかすらわからない…
プログラムのこととかまったく分からないもので
155:デフォルトの名無しさん
08/06/29 04:28:59
そいつどう考えてもプログラマじゃねえだろ
156:デフォルトの名無しさん
08/06/29 04:39:07
まーいいや、根気よく調べます
ここで聞いても個人の誹謗中傷に発展しそうですから
すでに始まりましたがw
失礼しましたー
157:デフォルトの名無しさん
08/06/29 09:08:42
どんな忙しくても自分で調べない奴はゴミ
158:デフォルトの名無しさん
08/06/29 09:53:12
ここで調べていますが?
159:デフォルトの名無しさん
08/06/29 10:12:37
質問するのと調べるのは違います。
それ以前に、プログラマがプログラマでは無い人間に技術的な情報を
「時間が無いから調べて」なんて・・・プログラマのプの字も名乗らせたくないや。
160:デフォルトの名無しさん
08/06/29 11:19:30
その前に、お友達の話だったよねw
他人に調べさせるあなたにMS他力本願サービス、人力検索、今なら無料を試せよ!
161:デフォルトの名無しさん
08/06/29 13:21:32
>>154
マイクロソフトのWebサイトからVisual Basic .NET 2008 Express Edition
をダウンロードしろ。
プロジェクト作成時にWPFアプリケーションを選べ。
アプリの配布先には.NET Framework 3.5を入れておけ。
162:デフォルトの名無しさん
08/06/29 13:32:39
>>156
誹謗中傷って おい
163:デフォルトの名無しさん
08/06/29 14:01:01
釣果は上々みたいだな
164:デフォルトの名無しさん
08/07/01 08:09:53
>>159
会社で一人すべてを任させられて営業、出張、開発などしている人間がプの字も名乗られないってか?
あなたより優秀だと思いますよw、
それにここで細かく話しても叩かれるだけでしょ
現時点では仕事に必要のない、これから仕事で取り入れたい技術を、
プログラムド素人の俺に調べてとお願いしてるわけです
それには事情があります
俺にプログラムを覚えさせてプログラマーにしたいようです
ですから、まずはプログラムに興味を持たせることと、
自分で調べることが重要ですから、それを今の段階で身につけさせようとしているから、
プログラムド素人の俺に調べさせているわけです
ですから、今回の件は仕事とまったく関係のないことです
165:デフォルトの名無しさん
08/07/01 08:18:40
はいはいそうでちゅねー
166:デフォルトの名無しさん
08/07/01 08:21:47
もう一つ
ソフトウエア会社で働く、PGの方々の現実はどうでしょうか
ほとんどのPGやSEの方々は仕事で目いっぱいとなり、休日は仕事とは関係のないプログラミング言語などを新たに勉強しているでしょうか
そういう仕事とは関係のない、これからこの会社を発展させるためにいろいろな新しい技術を新たに勉強して、
会社の新しい分野への進出に貢献する向上心あふれる社員なんてひとつの会社に1人居れば良いほう
それが日本のソフトウエア会社の現実だと思うけどなー
みんなも空残業とか賃金は安いのに過酷労働を強いられているでしょ…
僕はそんな厳しい世界に足を踏み入れようとしていますw
最近やっと興味が出てきていろいろ調べたり本買ったりしています
でも、いざ独学で勉強しようとすると専門用語の洪水でなんのこっちゃ分からなくなり、挫折する
でも、また挑戦する、それの繰り返しですw
どうやったらプログラミングと言うものが楽しく思えるのでしょうか…
helloworldを画面に表示させるプログラムは誰しもやったことがあるはずです
でも、僕はこれに感動やすごいという感情は生まれませんでした
でも、PGの友達はそれに感動やすごいという感情があったそうです…
やっぱ、根本的にプログラマーは僕にはあってないのかなーw
167:デフォルトの名無しさん
08/07/01 08:27:32
>>165
だよねー
正論でちゅよねー
168:デフォルトの名無しさん
08/07/01 08:46:31
>>166
あってないよ
169:デフォルトの名無しさん
08/07/01 08:48:20
>>168
どこがどういう風に?
くやしいのうwwww
どうせそうやって言ってるニーとだろwww
170:デフォルトの名無しさん
08/07/01 08:51:41
まあ俺もニートだがな^^
171:デフォルトの名無しさん
08/07/01 08:55:21
>>169
>>166が自分でいってるじゃん
>どうやったらプログラミングと言うものが楽しく思えるのでしょうか…
>でも、僕はこれに感動やすごいという感情は生まれませんでした
172:デフォルトの名無しさん
08/07/01 09:49:44
1ミリも楽しさを感じない仕事に就くべきじゃないよなー。
楽しくなければ上達も遅いし、辛さにも耐えられないし、周りにどんどん追い抜かれる。
173:デフォルトの名無しさん
08/07/01 10:37:40
>>164
>>154と全然話が違うようだけど、どっちが作り話なの?w
質問のキッカケのダシに使われて批判された知り合いがかわいそうじゃね?
174:デフォルトの名無しさん
08/07/01 10:39:44
>>171
あ、ごめんなさいw
あってないよってプログラマーという職種が俺にはあってないってことですね
ニートだろとか言ってすみませんでした…
言ってること全部があってないよってことなのかと思いました…
>>172
いや、今はそりゃあ楽しくもなんともありません…
でも、プログラムを覚えて底辺レベルでも良いからプログラマーをやってみたいんです
が、しかし重大な問題がありまして、中卒で理数系が大の苦手というアホなんですw
で、友達は中卒でもプログラムをできるようになれば社長と話して入社させてくれると言ってます
ですから、現役のプログラマーのみなさんは、なにがきっかけでプログラムを楽しいとかやりがいがあると思ったのか聞きたいなーなんて思いまして。
友達はWEB系もこれからやりたいと言ってるんですが、
WEB系を出来るやつもいないし、WEB系の仕事をしてない会社なので当然ですがw
でも、これからWEBにも手を出したいらしく、僕にWEB系を勉強してほしいらしいです
WEB系ならやりがいありそうだなーとか僕も思ってます
で、まったくプログラムはわかりません
言語はC#を覚えてほしいらしいです
それで、どうしたらプログラムのコツやプログラミング言語を覚えられるか
アドバイスがある方はぜひお願いします!!
175:デフォルトの名無しさん
08/07/01 10:42:06
とにかくたくさん書けばなんとかなる。
コード見ればその人のセンスはわかるけど、センス悪くても同じ動作に到達できるようにはなる。
176:デフォルトの名無しさん
08/07/01 10:43:13
>>174
数学と言われる部分までやれるようになるのはずいぶんと先だと思うんだけどね。
(組むプログラムによりけりですが)
プログラムのコツとかどうやったらいいかは人それぞれ。
俺の場合はコミュニティの勉強会に参加したりした。
今になって思うけど、言語は好みだと思う。
177:デフォルトの名無しさん
08/07/01 10:43:25
>>175
>>164ですw
はい、知りあいがかわいそうです
俺を批判するのは全然良いけど、
知り合いのプログラマーのことを言われてるんで心が痛いです…
最初から素直に本当のことを言わなかった俺が悪いですがっつーか悪いですよね・・・
178:デフォルトの名無しさん
08/07/01 10:51:18
>>177
>>175 ×
>>173 ○
>>175
そうですか〜
とにかく書けと!!
ありがとうございました!!
>>176
そうですか〜
言語は本当いっぱいありますよねー
僕の場合は指定されてるんでC#を勉強しなければ…
Cはもちろんなにも言語を分からないでいきなりC#っす
179:デフォルトの名無しさん
08/07/01 10:59:15
>>178
>>176ですがC#から勉強をし始めましたよ。
一年程度は苦労の連続だと思うんで、勉強よりモチベーションを保つ方が大変だと思います。
ガンガレ
180:デフォルトの名無しさん
08/07/01 11:30:05
>>179
そうなんですか!!
モチベーションを保って頑張ります!!
ありがとうございました!!
181:デフォルトの名無しさん
08/07/01 21:27:40
きもす(´・ω・`)
182:デフォルトの名無しさん
08/07/01 21:36:06
プログラム書いてて楽しくないなら向いてない。
ごく希に楽しくないのにスキル高いヤツはいるが、
そういう輩はこんなとこで「どうやったら楽しくなりますか?」などと聞く前に
スキルを習得しちまうような奴らだ。
結論から言うとやめとけ。時間は有限。後悔先に立たずだ。
183:デフォルトの名無しさん
08/07/03 08:12:33
VistaSP1でWPFを試してみたんだが...。
WindowにTextBoxをいくつか貼り付けて、フォーカスが移動するごとに
SelectAll()させると、使い物にならないくらい遅い。
ちょっと調べていたら、VistaのIMEが問題でATOKなら問題ないみたい。
MSはWPFを普及させる気があるのか?
184:デフォルトの名無しさん
08/07/03 08:35:06
AVALONになると画面の描画にGPUが使われGUIがバカッぱやになる。そんな風に思ってたときがありました(´・ω・`)
185:デフォルトの名無しさん
08/07/03 08:59:20
テキスト表示やコントロール配置が簡単でDirectXを利用したエフェクトも可能
解像度非依存で各色16bitの滑らかな階調表現
ピンポイントにエロゲースクリプトエンジン向けフレームワークを狙っている感がある
186:デフォルトの名無しさん
08/07/03 17:48:51
そもそもDirect3Dに文字描く機能なんかないしねー
187:デフォルトの名無しさん
08/07/04 11:48:20
XCEED DataGrid for WPFを使ってるんですが、
複数行表示するDataGridControlが上手くいかないです。
誰かヒントください
188:デフォルトの名無しさん
08/07/04 11:59:31
いや、どううまくいかないのさ。
普通にやれば普通にできるべ?
189:デフォルトの名無しさん
08/07/04 12:05:28
>>188
<xcdg:DataGridControl Name="gridView" ItemsSource="{Binding}">
<xcdg:DataGridControl.Columns>
<xcdg:Column FieldName="a" Title="A" />
<xcdg:Column FieldName="b" Title="B" />
<xcdg:Column FieldName="c" Title="C" />
</xcdg:DataGridControl.Columns>
</xcdg:DataGridControl>
というカラムのうちCだけを二行目に持ってきたいんですが、どう書いたらいいのか判らずです。
190:デフォルトの名無しさん
08/07/04 22:12:26
自作のusercontrolを別プロジェクトで使うにはどうしたらいいんでしょうか?
userControlを使いたいプロジェクトできちんと参照しても、ツールボックスには
現れず、xamlで指定してみてもエラーが出るだけ。どうしたら使えるように
なるのかよくわからんのですが…
191:デフォルトの名無しさん
08/07/04 22:37:54
ほらよ
URLリンク(msdn.microsoft.com)
192:デフォルトの名無しさん
08/07/05 11:35:48
>>183
ATOKはTSFに対応してないからじゃないか?
むしろATOK経由でWPFアプリに入力したときに問題が起きないか不安。
193:デフォルトの名無しさん
08/07/05 11:45:24
>>174
>いや、今はそりゃあ楽しくもなんともありません…
>でも、プログラムを覚えて底辺レベルでも良いからプログラマーをやってみたいんです
>が、しかし重大な問題がありまして、中卒で理数系が大の苦手というアホなんですw
>で、友達は中卒でもプログラムをできるようになれば社長と話して入社させてくれると言ってます
>ですから、現役のプログラマーのみなさんは、なにがきっかけでプログラムを楽しいとかやりがいがあると思ったのか聞きたいなーなんて思いまして。
すでにハンデがあるのにそんな人任せでどうすんのよ。
小説家になりたいけど文を書くのは面白くもなんともありません。
どうすれば楽しくなりますかねー
なんていってるやつが物書きになれると思うかい?
本気ならとりあえずはじめてがむしゃらにやってみろ。
軽い気持ちならやめとけ。
194:デフォルトの名無しさん
08/07/05 11:47:57
ああ、
>軽い気持ちならやめとけ。
って書いたのは、正直向いてはいない、と思うから。
195:デフォルトの名無しさん
08/07/05 21:39:46
うちのタブ子がInkCanvasの筆圧反応してくれなくて困っています。
OS : Vista ビジネス SP1
CPU : Core2Q
タブ子 : Wacom CintiQ PL
ドライバ : V6.05-7Jwi
どなたか解決策、もしくは他タブレットでもいいので、動作していたら
その環境教えてください。
以前は動いていたので、もしかするとドライバ最新に入れ替えてかな;
196:デフォルトの名無しさん
08/07/05 22:59:07
先ずはドライバをロールバックするんだ
197:デフォルトの名無しさん
08/07/06 00:27:38
>>196
申し訳ない。
残念ながらこれに限ってドライバは削除して入れ替えたので戻らなす。
以前のバージョンも不明。Vistaなので2006年より新しいはず…
198:デフォルトの名無しさん
08/07/06 00:33:42
ドライバダウンロードページの「Windows Vista 備考」に
OSの設定で筆圧がどうのこうのって書いてあるけど、これは確認済み?
199:デフォルトの名無しさん
08/07/06 01:08:21
>>198
もちろん
説明を読めばできないと言ってるみたいですね
なので、ご存知の方がいれば、と
ワコムは以前のドライバを使っちゃダメとまでは言ってないので
ドライバが原因かもまだわかりませんが
200:デフォルトの名無しさん
08/07/06 07:11:04
チョンセンカルトか
201:デフォルトの名無しさん
08/07/07 23:57:19
WPFを最近使い始め、C#でWPFアプリケーションを作成しているのですが、
コントロールを動的に追加するにはどのようにしたらいいでしょうか?
AddChildがそうなのかなとも思いましたが、AddChild(new TextBox())とすると
InvalidOperationExceptionが発生し、
ContentControl のコンテンツは、単一要素である必要があります
と言われてしまいます。
WinFormのように、Control.Controls.Add()に該当するものはありますでしょうか?
202:デフォルトの名無しさん
08/07/08 00:00:14
>>201
Children.Add
203:デフォルトの名無しさん
08/07/08 00:19:23
>>202
即レスありがとうございます。
ウインドウに直接追加しようとしていたのですが、Panelなどにそのようなコレクションが
あったのですね。
StackPanelやUniformGrid等WinformのPanelのように扱えるものもありますが、
多用すると思うので適当にPanelを継承したコントロールを作って使おうと思います。
204:デフォルトの名無しさん
08/07/08 00:24:22
動的にどうこうする前にまずXAMLだけで済ます方法を考えた方がいい。
あらかじめ非表示にしておいてトリガに合わせて表示に代えるなどの方法が有効なことが多い。
それでも動的にやりたいときは
コンテナによっては複数要素の追加が出来なかったり制限があったりするから、
まずXAML書いてそれ見てコードに落とすといい。
205:デフォルトの名無しさん
08/07/08 00:39:30
>>204
一応非表示にしておくなども考えたのですが、使用者次第でいくつ追加されるかわからないことと、
個数制限を付けたくないということで動的に追加する方法にしました。
コンテナの制限などもよく検証しつつコントロールを作成しようと思います。
ありがとうございました。
206:デフォルトの名無しさん
08/07/08 00:41:40
>>205
大抵のものはデータバインディングとコントロールテンプレートで事足りるよ。
207:デフォルトの名無しさん
08/07/08 00:48:11
XAMLなしWPFに燃えたいならサンプル置いときます
URLリンク(kansai2channeler.hp.infoseek.co.jp)
208:デフォルトの名無しさん
08/07/16 16:20:31
URLリンク(msdn.microsoft.com)
この辺って昔Avalonとか呼ばれてたやつですかね。
面白かったトランジションエフェクトとかさすがに消えてるようだけど。
209:デフォルトの名無しさん
08/07/16 16:24:59
>>208
自己レス。Avalonとか書いちゃった。
でも、脳内ではAcropolisだったんだ。
210:デフォルトの名無しさん
08/07/17 13:07:07
VBのコードでImageのSourceに
画像ファイルをセットするのはどうやれば良いんでしょ?
Dim ImgUrl As New Uri(StrImg, UriKind.Relative)
Image.Source = ImgUrl
ってやっても
型'System.Uri'の値を'System.Windows.Media.ImageSource'に変換できません。
って怒られるし…
211:デフォルトの名無しさん
08/07/17 13:11:15
New BitmapImage
212:デフォルトの名無しさん
08/07/17 14:23:29
>>211
d
Dim ImgUrl As New Uri(StrImg, UriKind.Relative)
Dim BmpImg as New BitmapImage
BmpImg.UriSource = ImgUrl
Image.Source = BmpImg
って感じで良いのかな。
やってみます。
213:デフォルトの名無しさん
08/07/17 18:28:22
いやソケットだろ
214:デフォルトの名無しさん
08/07/18 17:52:13
WPFわけわかんねえ
変えすぎだろ
215:デフォルトの名無しさん
08/07/18 18:07:07
最初は誰しもそう思うのさ・・
216:デフォルトの名無しさん
08/07/19 10:56:58
慣れちゃうと、WinFormsに戻るとダルいんだよな・・。
217:デフォルトの名無しさん
08/07/19 20:01:01
ただ画像を読み込んで表示する時に一番高速な方法はどれなの
218:デフォルトの名無しさん
08/07/20 10:47:53
ボタンを押したときの色を変えたいのですが背景色がグレーのまま変わりません。
やり方教えてください。
<Style TargetType="Button" x:Key="Hoge">
<Setter Property="Background" Value="Orange"/>
<Setter Property="Foreground" Value="Blue"/>
<Style.Triggers>
<Trigger Property="IsPressed" Value="true">
<Setter Property="Background" Value="Yellow"/><!-- これが効かない -->
<Setter Property="Foreground" Value="Red"/>
</Trigger>
</Style.Triggers>
</Style>
219:デフォルトの名無しさん
08/07/21 09:39:53
>>218
それ、まさに押された一瞬だけ色が変わってるんじゃね?
220:デフォルトの名無しさん
08/07/22 12:56:54
押してる間中、文字は赤に変わってます。
221:デフォルトの名無しさん
08/07/22 13:37:09
「Button ControlTemplate の例」見てTemplate再定義かな
222:デフォルトの名無しさん
08/07/22 15:39:17
>>221
それでした。
スタイルのトリガーがTemplateで使われていてそれが優先されているか
>>219のご指摘のとおりすぐに上書きされている感じです。
Templateのほうに希望の色を設定すればうまく行きました。感謝。
<Style TargetType="Button" x:Key="Hoge">
<Setter Property="Foreground" Value="Blue"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
:
<ControlTemplate.Triggers>
;
<Trigger Property="IsPressed" Value="true">
223:デフォルトの名無しさん
08/07/25 04:43:01
DispatcherOperationCallback
URLリンク(msdn.microsoft.com)
>ディスパッチャ操作にこのデリゲートを使用する必要はありませんが、DispatcherOperationCallback と SendOrPostCallback は動的な呼び出しを使用します。
>部分信頼アプリケーションは動的な呼び出しをサポートしないため、アプリケーションが部分信頼で実行される場合は、DispatcherOperationCallback または SendOrPostCallback を使用する必要があります。
この文章が全くイミフなんだけど誰か教えてくれない?
224:デフォルトの名無しさん
08/07/25 09:46:13
まぁ確かに日本語でおkと言いたくなるな
要するにブラウザ実行型WPFとかだとDoEvent使えんからDispatcher使えと
で、実際に実行されるコードをソレで指定する
こんな感じ
225:デフォルトの名無しさん
08/07/25 10:10:35
また誤訳かと英語版確認したら忠実な訳だった
226:デフォルトの名無しさん
08/07/25 18:40:21
多分DispatcherOperationCallbackは動的な呼び出しを使用しないんだと思うんだけど
227:デフォルトの名無しさん
08/07/25 21:15:14
すみません、WPFって規定のイベント以外の
イベントハンドラってどう書くんですか?
プロパティウインド探しても見つけられません。。
228:デフォルトの名無しさん
08/07/25 22:58:14
XAMLかコードで書くしかないんじゃない?
229:デフォルトの名無しさん
08/07/29 15:21:36
VSのSP1Beta当てればプロパティウインドウに出てくるようになるよ
230:デフォルトの名無しさん
08/07/29 15:36:23
SP1の正式版はいつだろうねぇ
夏ごろと聞いてはいるんだが…
231:デフォルトの名無しさん
08/07/29 16:30:49
イベントはビハインドコードで処理するとは限らないからね。XMALだけで完結できることも多い。
232:デフォルトの名無しさん
08/07/29 16:36:29
6月にBeta出たばかりだから、2ヶ月やそこらでRTMになったらそれはそれで怖い
233:デフォルトの名無しさん
08/07/29 16:45:50
あ、5月だった
234:デフォルトの名無しさん
08/07/30 02:48:55
.NET3.5の方は出てるんだよなSP1
・・・今でもひょっとしたら高速化の恩恵だけは受けられる?
235:デフォルトの名無しさん
08/07/30 07:11:50
>>234
それもまだβじゃない?
236:デフォルトの名無しさん
08/07/30 10:42:35
横からスマンがSP1っていつ頃出るんだろ…。
SP1から多少楽になりそうだし。
237:デフォルトの名無しさん
08/07/30 11:37:39
夏の終わり
238:デフォルトの名無しさん
08/07/30 22:00:39
のハーモニー
239:デフォルトの名無しさん
08/07/31 00:20:09
>>235
.NET3.0の方だった>SP1
正直スマンカッタ
240:デフォルトの名無しさん
08/08/06 23:19:27
XAMLわけわかんねええ
今まで勝手に書いてくれてたイベントも自分で書けってどういう事だよすざけんな
241:デフォルトの名無しさん
08/08/06 23:25:21
WPFの解説サイトって全然無いな。
@ITとかは何時になったら特集組んでくれるんだ
俺はWPF/Eじゃなくてフォームアプリを作りたいんだ
242:デフォルトの名無しさん
08/08/06 23:26:42
コードやXAMLでイベント名書いてTAB押せば自動的に追加されるけどね
243:デフォルトの名無しさん
08/08/06 23:29:00
>>242
なにその機能、kwsk
244:デフォルトの名無しさん
08/08/06 23:43:13
>>243
イベント名書いて=とか+=書くとポップアップ出るだろ?
そこでTAB押すと自動でコード生成してくれる。
245:デフォルトの名無しさん
08/08/06 23:43:45
>>241
じゃ、がんばって寄稿するか、解説HPつくるといいよ。
246:デフォルトの名無しさん
08/08/06 23:52:17
>>244
ぐっじょぶすぐる!!!!1
247:デフォルトの名無しさん
08/08/06 23:58:04
前もこのやりとり見かけたようなw
わかりにくいんかね。
248:デフォルトの名無しさん
08/08/07 03:43:25
自分からテスト専門です、って宣言してる派遣テスターって何なの?
将来プログラマとかSEになりたい、とかならわかるけど。
向上心ないよね、頑固だし。
そういう派遣テスターって、仕様書は読めない、
テスト仕様書も作れない、テストプログラムも作れない
やれることは「テキトーにプログラムを触る」ことだけ。
俺は派遣プだけどさ、こういう派遣テスターがいると
派遣全体がバカにされるんだよ。
テスト専門派遣なんて氏んで欲しいよ、まったく。
今日も正社員の人が派遣テスターに仕様書を読んで
テスト仕様書を作ってください、って説教してたよ。
その派遣は頑固に「何故、仕様書が必要なんですか?」って
反論してたから、きっとテスト専門派遣テスターだな。
仕様書も読まず、テスト仕様書も作らず、ただテキトーに
プログラム触るだけで給料もらおうなんて頭おかしいんじゃねーの?
あ〜あ、あの派遣テスターが3ヵ月後に切られるまで、
仕様書も読まねーでテキトーにテストしたバグ票がまわってくんのかよ。
そんな糞なもん、読んで処理する派遣プの身にもなってくれよ。
うわ〜、しかもそいつが切られる3ヵ月以内に中間納品あるじゃねーか!
テスト仕様書もなしにテキトーにテストして納品か。
中間納品後にソッコウクレームでデスマ必至だな。俺の休みも返上かよ。
派遣専門テスターさんよ、少しは向上心持てよ!
頑固な性格直して仕様書読めよ!テスト仕様書作れよ!
249:デフォルトの名無しさん
08/08/09 03:10:55
URLリンク(blogs.msdn.com)
there are three important situations where the Effects cannot be GPU-accelerated:
When the WPF application is being remoted over Remote Desktop or Terminal Server or some other kind of mirror driver.
リモート操作だとソフトウェア処理なのね(´・ω・`)
さすがに高望みしすぎか
250:デフォルトの名無しさん
08/08/09 03:50:48
>>248
彼らは上から「非ソフトウェア工学の見地からテストしろ!」と言われている。
「内部のSEやPGと同じ思考パターンでテストをしては全く意味がない。」との弁。
251:デフォルトの名無しさん
08/08/09 17:52:07
会社でテストツールの話が出たが、納期チェックツールの方が大事だよな・・・
252:デフォルトの名無しさん
08/08/09 17:56:58
>>250
それって適当にアルバイト雇ってテストさせた方がよくね?
253:デフォルトの名無しさん
08/08/09 18:00:36
コピペに反応するなよ
254:デフォルトの名無しさん
08/08/09 18:40:45
>>252
アルバイトだと直接雇用になるからいろいろ面倒なんだよ
バイトとちがって派遣会社を経由するけど派遣テスターの単価なんか1500円位まで叩けるよ
本人が受け取る時給はアルバイト程度になるだろうけど
255:デフォルトの名無しさん
08/08/09 19:53:15
そういう叩けるだけ叩く状態だから働く人間の質は落ちる一方なんだよな。
給料安くて育てる人もいなきゃ向上心出るどころかゴミばかりにもなるわ。
団塊の世代がいなくなって人材がいねぇって話がニュースに出た時もそうだけど、
本人がちゃんと出来ても教育が出来てない。
畑違いでの経験かつ最下層労働層といわれても仕方ない頃だったけど
バイトでも上が教育ちゃんとすれば動ける人間もいるもんだよ。
こっちの分野は教育難しいけどな……。
256:デフォルトの名無しさん
08/08/09 20:00:02
派遣全体馬鹿にされるって怒ってるやつも
結局のところ個人スキルが高いのがそこに所属してるというだけで、
その派遣グループで技術共有とか教育とかで何かやってるなどと言うのは聞いたことないしな。
出来る奴がいたとしてもそいつが良いというだけで派遣という行為自体に良いイメージは付きようがない現状。
これ以上はスレチなんでやめておくか。
257:デフォルトの名無しさん
08/08/09 20:06:33
これ以上はスレチ(笑)
258:デフォルトの名無しさん
08/08/09 20:43:20
私はテスターだから仕様書読みません、
テストプログラムなんてとんでもない
そんな派遣がきたら叩けるだけ叩く以前にグーでパンチで半殺しですよ
世の中ナメんな、って感じ
259:デフォルトの名無しさん
08/08/09 21:33:35
ただ愚痴リピートするならマ板とかよそ行けよ。
260:デフォルトの名無しさん
08/08/09 21:37:09
切られた派遣テスターが愚痴リピートしてるの?
261:デフォルトの名無しさん
08/08/09 21:56:52
WindowいっぱいにMediaElementを置いて簡単なメディアプレイヤーを作っています。
「常に手前に表示」を実現させようと思い、MediaElementにContextMenuをつけて
MenuItemのIsCheckedをWindowのTopmostとバインドさせれば良いと考え、以下のようなXAMLを書きました。
:
<MediaElement(略)><MediaElement.ContextMenu>
<MenuItem Header="常に手前に表示(_T)" IsCheckable="True"
IsChecked="{Binding Path=Topmost, ElementName=Window, Mode=Default}"/>
</MediaElement.ContextMenu></MediaElement>
:
が、狙い通りの動作になりません。
面白いことに、CheckBoxを単体で配置してバインドさせたときや、
MenuにMenuItemを配置してバインドさせたときは正しく動作します。
なんでこういう挙動になるのか、また解決法について何か知ってる方がいたら教えてください。
262:デフォルトの名無しさん
08/08/09 22:15:13
>>261
適当にXAMLを書き換える、派遣テスターに適当にテストさせる、
駄目ならまた適当にXAMLを書き換えるて派遣テスターに適当にテストさせる、、、
これを1兆回も繰り返せば何かの偶然で動くかもしれないよ
263:デフォルトの名無しさん
08/08/10 08:42:55
>>261
デバッグ出力見るとバインディングソースが見つからないようだ。
コードでバインディングすればちゃんと機能した。
なんでXAMLだとダメなのかは分からん。
264:デフォルトの名無しさん
08/08/10 12:14:22
依存関係を逆にするとうまくいった
<Window 略
Topmost="{Binding ElementName=topmostItem, Path=IsChecked}"
>
.略
<MediaElement Source="file:///d://home/video/PenguinMusume.wmv">
<MediaElement.ContextMenu>
<ContextMenu>
<MenuItem Name="topmostItem" Header="常に手前に表示(_T)" IsCheckable="true"/>
</ContextMenu>
</MediaElement.ContextMenu>
</MediaElement>
265:デフォルトの名無しさん
08/08/10 13:06:30
>>262
動きもしないものをテストする理由がわかりません
266:261
08/08/10 14:14:47
>>264
おお!うまくいきました!
Blendだと、Window側から「バインドの作成」するとContextMenuが選べなかったんでハマってました。
とりあえず手書きで対処することにしたいと思います。
ありがとうございました。
267:デフォルトの名無しさん
08/08/11 00:16:03
切られた愚痴をいつまでもリピートしてる人間の腐った派遣テスターがいたなあ
268:デフォルトの名無しさん
08/08/11 01:19:16
スレ違いをいつまでもリピートするのはよそうぜ
269:デフォルトの名無しさん
08/08/11 07:55:20
むしろリビドー
270:デフォルトの名無しさん
08/08/12 02:48:02
来たよ
Microsoft .NET Framework 3.5 Service Pack 1
URLリンク(www.microsoft.com)
Microsoft .NET Framework 3.5 Service Pack 1 (フル パッケージ)
URLリンク(www.microsoft.com)
Microsoft .NET Framework 3.5 SP1 日本語 Language Pack
URLリンク(www.microsoft.com)
Microsoft Visual Studio 2008 Service Pack 1 (iso)
URLリンク(www.microsoft.com)
Microsoft Visual Studio 2008 Service Pack 1 (exe)
URLリンク(www.microsoft.com)
Microsoft Visual Studio 2008 Express Edition SP1
URLリンク(www.microsoft.com)
Visual Studio 2008 Service Pack 1 リモート デバッガ
URLリンク(www.microsoft.com)
Visual Studio 2008 Shell (integrated mode) Service Pack 1 再頒布可能パッケージ
URLリンク(www.microsoft.com)
Visual Studio 2008 Shell (isolated mode) Service Pack 1 再頒布可能パッケージ
URLリンク(www.microsoft.com)
Visual Studio 2008 Team Foundation Server Service Pack 1
URLリンク(www.microsoft.com)
271:デフォルトの名無しさん
08/08/12 17:31:12
MDXは安心して往生できそうですか?
272:デフォルトの名無しさん
08/08/12 17:33:20
Managed DirectX代替は一般的にはXNAじゃね?
273:デフォルトの名無しさん
08/08/12 20:04:27
XNAはゲームに偏りすぎてる
普通のデスクトップアプリの一部に3D描画とかしたい場合で
WPFだとどうも細かい制御がなーって場合にMDXは欲しい気がする
現実的にそういう状況があるかは知らん
274:デフォルトの名無しさん
08/08/12 20:27:22
XNAはフレームワーク的すぎて使いづらい
配布も面倒だし
.NETFramework必須でさえ嫌がられるのにXNA入れろとか
275:デフォルトの名無しさん
08/08/13 00:09:43
UserControlから派生した独自コントロールでDisposeでの後始末が必要なデータを扱ってるんだが
WindowのClosedイベントに相当するイベントはUserControlにはないのかな?
独自コントロールが載ったWindowが閉じられたりしたら、即座に後始末の処理を走らせたいんだが。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4764日前に更新/106 KB
担当:undef