1 名前:デフォルトの名無しさん [2009/12/27(日) 10:58:30 ] あたらしいユーザーインターフェースシステム、Windows Presentation Frameworkについ て語るスレ。.NET3.5 SP1 もリリースされて盛り上がってまいりますた。 Visual Studio 2008 ttp://www.microsoft.com/japan/msdn/vstudio/ Microsoft .NET Framework 3.5 Service Pack 1 ttp://www.microsoft.com/downloads/details.aspx?FamilyId=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=ja WPF Toolkit - June 2009 Release ttp://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29117 Visual Studio 2010 ttp://www.microsoft.com/japan/msdn/vstudio/2010/overview/ 関連スレ Microsoft Silverlight その4 ttp://pc12.2ch.net/test/read.cgi/tech/1244812356/ 過去スレ 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/
458 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:06:43 ] 無駄にプライド高いのに教えを乞うからだよ。 希望の機能ならライブラリにメソッドがちゃんと用意されてるよ。 遊びじゃないなら3週間給料泥棒だったね。
459 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:09:21 ] 今質問すると、ググレカスで一蹴されそうだが width, height を Auto にして Stretch にすると たとえば Name="canvas1"のCanvasに対して int w = (int)(canvas1.Width); としても w に変な値が入ってしまう。 // HeightとWidthはあくまで開発者がデザイン時に設定した値 ということは分かったのだが、 ではどうやって値を取得するのかが分からん。 canvas1.RenderSize.Width canvas1.ActualWidth とか調べても分からん。 windowサイズの拡縮に合わせて変化する canvas の 縦横を取得するにはどうすれば良いの? # VC#2008, WPF3.5SP1
460 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:15:53 ] ActualWidth/ActualHeightでいいはずだが? 「調べても分からん」?「確認したけど期待した値じゃない」じゃなくて?
461 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:17:37 ] 計算される前に呼んでるんだろ
462 名前:459 mailto:sage [2010/03/28(日) 16:20:36 ] >>460 >「確認したけど期待した値じゃない」じゃなくて? そうでした。すまん。 なんか 0 が返ってくる。 >>461 ・・・ビンゴな気がする。 Invalidatなんたらを実行してからとか そんなのですかね。色々試してみる。 お二方ありがとうノシ
463 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:35:23 ] ggrks
464 名前:459 mailto:sage [2010/03/28(日) 16:42:19 ] 何を血迷ったか、WinMain() の中で呼んでいたよ orz Window_Loaded() の中で呼んだら、期待した値が来ました。 本当にありがとうございました。
465 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:09:57 ] >>464 いいってことよ
466 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:44:24 ] おまえら質問のしかたで反応が違いすぎ
467 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:54:47 ] いや普通そうだろ
468 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:56:06 ] >>466 普通そうです
469 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:57:59 ] 私は女子中学生だけどそれが普通だと思います。
470 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 19:02:41 ] 「自分のしたいことが明確にわかっている」のが質問の最低条件だから。 ここコミュ力試験に出るよ。
471 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 19:07:14 ] エスパーじゃないからな でも初めてのことだとたまにエスパーして欲しいことはあるな そういうときは答えをもらおうとせずもらえそうなところに愚痴っておくといい たまーにヒントがもらえるから
472 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 19:26:58 ] >>470 あと「回答すべきことを明確に伝えれる」「必要なことは書き余分なことは書かない」も重要。 「ネットはテレホーダイの時代以前から触っているので」とか 歯に詰まったクラッカーのカスほどの価値もないことを書いて 自分が調べたキーワードがどういうものかもかかない奴には当然冷たい。
473 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:01:39 ] >>459 最初の一行が効いたな
474 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:03:03 ] >>472 おまえはテレホマンの魂を侮辱した!
475 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:17:42 ] しかしネットで難解なドキュメントやマニアックなブログ見るよりも ビギナー向けのXAML入門書読んだほうが早いような気もするが
476 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:34:18 ] 普段、難解なことを扱っているんだろ。 入門書で分かるレベルのことであっても いつも通りの調べ方をしてしまったんだろな。 それ故にプライドも高い。
477 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:44:19 ] スレチ
478 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:44:23 ] WPFで、マウスポインタがディスプレイの端を触った時に 発生するイベントってありますか? 現状では、以下の2通りの方法で何とか実現していますが 美しくありません。 1) DispathderTimer を使う ・ System.Windows.Forms を参照 ・ timer で定期的に呼ばれる関数内で Cursor.Position.X, Y を取得し 予め取得しておいた、解像度の情報と X, Y を比較して判定 問題点:タイマーを設けることで常に関数が呼ばれることになる 2) 透明の Rectangle などを置いて、MouseEnter で判定 ・そのままです。 問題点:問題と言うか、美しくないです。 もしあるようでしたら、ご教授願いたいです。 よろしくお願いします。
479 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:55:04 ] 2)は美しくなくない
480 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 20:55:39 ] MouseMoveイベントと www.atmarkit.co.jp/fdotnet/dotnettips/003screen/screen.html を組み合わせてみては?
481 名前:478 mailto:sage [2010/03/28(日) 21:11:57 ] >>479 美しくなくないですか。 例えば市場に出すアプリを組んでいるプロ?の方でも こういった力技で解決するのでしょうか。 >>480 あぁーなるほど。MouseMoveですか。盲点でした。 座標比較が頻繁に行われることに違いはありませんが、 timerよりかは遥かに良い方法ですね。 以下、つぶやきです。 1)の方法でも、OSは定期的に MouseEnter しているのか 判定しているのでしょうかね。それなら1)も2)も処理量は 大差ないかもしれません。が、仮定の話なので無駄ですね。
482 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 21:19:33 ] マウスポインタがある領域に入ったってイベントが欲しいわけでしょ 正しい実装じゃん 力技じゃない
483 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 21:21:40 ] タイマで処理するにしてもそれぐらいカスみたいなコスト
484 名前:478 mailto:sage [2010/03/28(日) 21:21:56 ] >>482 なるほど、考えを改めます。 ありがとうございました。
485 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 21:53:38 ] Blendでコードビハインドべったりで書いていくと簡単だったりするんだよなwpf 昔のVBと大して変わんないってくらい
486 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 08:02:13 ] macで使われてるGUIのボタンってなんっていいましたっけ・・・ あれを再現は可能ですか?
487 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 09:03:01 ] Dockか? そりゃWPFはまさにああいうことをやるためのフレームワークだから
488 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 10:29:01 ] aquaのことじゃないの
489 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 13:00:22 ] ボタンの見栄えを自由にするなんてのはお手のもんでしょうな。 別にFormで出来なかったわけでもないけど。
490 名前:デフォルトの名無しさん mailto:sage [2010/03/30(火) 21:11:48 ] WPF Themesにいろいろ綺麗なテーマがあるよ Macの真似みたいな貧乏臭いことはやめてくれ
491 名前:デフォルトの名無しさん [2010/03/31(水) 22:27:14 ] WPFで3Dグラフィックの仕事をやることになったんだが、皆目見当がつきません。 何か良い本は無いでしょうか。
492 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 22:46:11 ] まずは、Essential WPF。後は英語でググレ。
493 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:18:18 ] そんなもん読んでるに決まってるだろ。 他に無いでしょうか。
494 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:28:13 ] だれか何かを挙げる→そんなもん読んでるに決まってるだろ→ だれか何かを挙げる→そんなもん読んでるに決まってるだろ→ だれか何かを挙げる→そんなもん読んでるに決まってるだろ→(ry まぁ、挙げるだけ無駄ってことだなw
495 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:45:33 ] 返答してる人が同一人物である保証すらないしな。
496 名前:デフォルトの名無しさん mailto:sage [2010/03/31(水) 23:51:02 ] idほしいお・・・
497 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 00:12:50 ] 3D PROGRAMMING FOR WINDOWS
498 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 07:31:59 ] WPF 3Dプログラミング―誰でも簡単に3Dゲームやツールが作れる最新技術!
499 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 11:24:40 ] WPFによる3Dプログラミングの極意 (民明書房)
500 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 14:45:12 ] 質問かいてたら答えが見つかったけどもったいないのカキコ HTMLのMarquee的な動作をするテキストブロックを作ろうと <Canvas> <TextBlock 〜> </Canvas> としておいて、 下記のように添付プロパティのCanvas.Leftをアニメーションさせています。 <Storyboard x:Key="test" RepeatBehavior="Forever"> <DoubleAnimation From="1" To="100" Duration="0:0:10" Storyboard.TargetName="textBlock1" Storyboard.TargetProperty="(Canvas.Left)"/> <!-- ←なんで括弧が必要? --> </Storyboard> 括弧がなぜ必要なのか教えてください。 ひょっとして拡張部分のそういう仕様ですか? ↓ 仕様でした><
501 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 21:45:22 ] GJ
502 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 22:58:08 ] Canvas canvas1 Ellipse elli1, elli2 ああるとして canvas1.Children.Add(elli1); canvas1.Children.Add(elli2); とした後に elli2 だけ Clear することってどうやれば良いんですか?
503 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 23:01:24 ] Remove
504 名前:デフォルトの名無しさん mailto:sage [2010/04/01(木) 23:07:15 ] >>503 あ・・・ありがとう。 なんで見つからなかったんだろう。
505 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 04:26:05 ] >>491 Practical WPF Graphics Programming この本なんかはどう?
506 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 07:52:30 ] >505 ttp://www.free-ebooks-download.org/free-ebook/dotnet/Framework/practical-wpf-graphics-programming.php なんかあったがなんかいろいろばら撒く気満載泣きガス・・・ とりあえずダウンロードはできた。中身もあってるっぽいが・・・
507 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 09:09:51 ] 最近Freeに影響されたかバラ撒くとこ増えたねえ。 それとも欧米では結構昔からこういうことするとこ多かったのかな?
508 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 09:55:54 ] ローマ字変数名しか使えない俺には無用
509 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 10:16:55 ] 少なくともWPFに関する本はほぼすべてネットで拾えてしまうからなあ。 実に由々しき事態だ。(棒)
510 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 10:19:12 ] ちょっと目を通してみたけどWPFの本というよりグラフィックスの基礎の本だなあ 普通は可視化にOpenGLとか使うところをたまたまWPF使ってるだけな感じ
511 名前:デフォルトの名無しさん [2010/04/04(日) 22:14:21 ] ttp://www.atmarkit.co.jp/fdotnet/dotnettips/717excelfile/excelfile.html こちらを参考にしてWPFにExcelファイルを読み込まれるまではできたのですが、 これをWPFコントロールにそのまま表示させることって出来ないのでしょうか。 セルの1つひとつの情報を取ることはできるので Gridをひいてセルを写すことは可能なのですが、 Excelの表をそのままWPFのwindowに表示させたいのです。 それとも、セルから全部コピーしないとダメなのでしょうか?
512 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 01:03:51 ] >WPFにExcelファイルを読み込まれる たぶんもうちょっと理解してから弄った方がいい(というかformsで構築したほうがいいだろ) こういう方法はあるみたい social.msdn.microsoft.com/Forums/ja-JP/wpfja/thread/b0612ddb-2390-4458-bb3d-86c904509d82
513 名前:デフォルトの名無しさん mailto:sage [2010/04/05(月) 02:52:05 ] >>512 ありがとうございます。 その質問+解答も見ていましたが やはりその方法しかないみたいですね。 まずはWinFormで作ってみてから WPFに応用してみます。 ※Animationを使いたいので、WPFのが良いんです。
514 名前:デフォルトの名無しさん [2010/04/06(火) 00:11:32 ] BeginAnimationって、 「さーアニメってこい!」 ってゴーサイン出すだけじゃん? FromからToまで行き終わったときに 何か処理して欲しい場合って どうすれば良いの? FinishedAnimationとかあれば良いのに。
515 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 13:49:44 ] completedイベントなかったっけ
516 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 00:05:35 ] もうexpression4が出るのか・・・まあ出るわな なにが変わるのかわかる資料が全然見当たんないなー
517 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 01:02:24 ] まだ出ないんじゃない?
518 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 01:05:14 ] 無料あぷでは確定です
519 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 00:12:37 ] Focus()して成功する条件って何でしょう? キーボードフォーカスをそのエレメントに移動できなければfalse、ってのは分かるのですが そもそもキーボードフォーカスを移動できる条件って何でしょうか?
520 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 06:20:25 ] ウインドウの初期化が終わる前にコントロール関連のメソッドを呼ぶなと
521 名前:514 mailto:sage [2010/04/11(日) 15:59:49 ] >>515 おそくなりましたが ありがとうございました。
522 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 21:49:49 ] >>520 CheckBoxのIsCheckedをTrueにしてると、初期化中にチェックイベントが実行されたりするあれ?
523 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 17:17:58 ] Expression BlendとかWPFで作られたソフトが起動しなくなった
524 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 17:33:22 ] 環境壊れてるんじゃないか
525 名前:デフォルトの名無しさん [2010/04/13(火) 21:48:30 ] 趣味でWPFで3Dモデリングツールを作ろうとしてるんだけど、OpenGLとかDirectXでやった方が幸せかな? ざっくりした質問で悪いけど、皆さんWPFの3Dって総合的にどう評価してます?
526 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 05:48:41 ] >>525 「wpf direct3d 制約」でググるいいよ。 正直、WPFの3Dっておまけ機能だと思ってるけど。
527 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 10:17:47 ] UIはWPFで3DビューはD3DImage+MDX/SlimDXくらいが現実的なんじゃね
528 名前:デフォルトの名無しさん [2010/04/14(水) 13:52:27 ] msdn.microsoft.com/ja-jp/windows/cc811510.aspx XAMLなんて誰が考えたんだ? こんなソース読む気も書く気もしねー
529 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 13:58:43 ] めちゃめちゃ頭のいい人 ただ、凡人の限界を知らなかったらしい
530 名前:デフォルトの名無しさん [2010/04/14(水) 14:02:34 ] 100円の和菓子1つを10万円の箱に入れてるようなもんだな
531 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 15:10:29 ] ツールの使用を前提にしてるよなぁ〜
532 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 15:45:31 ] ワロタ Xamlコードを出力するツールをまず自作しなきゃな。 blend?高いしイラネ
533 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 17:04:29 ] コードで計算してジオメトリ作ってxamlで書き出すんだよ? まあなんとかいうモデリングソフトで書いてxaml出力してもいいけどね
534 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 18:41:57 ] >>528 > 2 次元から抜け出そう 心にぐさりと来ました
535 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 19:02:31 ] まだ入り込めてもいないのに
536 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 20:04:03 ] まあ普通はツールで出力するだろ そのためのXMLだ
537 名前:デフォルトの名無しさん [2010/04/14(水) 20:15:00 ] WPFの3Dって、モデリングツール(DirectX)で画像処理ー>XAMLフォーマットで出力という使い方を想定してんじゃねえの? わざわざ手かせ足かせを嵌めて走る意味はなかろう。
538 名前:デフォルトの名無しさん [2010/04/14(水) 20:59:43 ] Visual Studio 2010 + WPF4.0 を使っている方は少ないと思いますが、 「これが原因じゃない?」程度でも構いませんので 何か思い当たることがありましたら、お願いします。 ■質問内容 以下の2つの方法で、挙動がことなります。 1) xmalで Button を配置して Click イベントを与えたもの 2) csファイルに Button b = new Button(); b.Click += new RoutedEventHandler(hoge); として Click イベントを与えたもの ■挙動 1) Win7+タッチ対応ディスプレイにて、タッチでも Click が反応します 2) Win7+タッチ対応ディスプレイにて、タッチでは Click が反応しません ButtonをManipulationで操作したいため、TouchUp などは使えません。 ボタンの Click イベントを 2) の方法で生成した Button に対して適用したい のですが、どのようにしたら良いかアイデアが思いつく方、お願いいたします。
539 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 23:46:11 ] MouseMoveとか他のイベント捕まえてみたら?
540 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 00:01:33 ] MouseMoveですか? ManipulationではなくMouseMoveで 操作しろということでしょうか?
541 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 07:51:03 ] WPFってなんでこんなもっさりしてんの? Direct3Dとか少ししか触ってないので見当違いなこと言ってたらすまん。 1.UIElementツリー 2.Direct3DのVertexBufferとかMesh 3.実際の出力 WPFは主に1の画面要素自体とイベントなどのハンドリング、状態通知でごにょごにょとなどとそれらを2に反映させるものだと思ってるんだが、 1自体が重いのか1から2への変換などが重いのか? 2,3とかは高速なんだろうし、現状では削りようのないところなんだろうけれど。 たとえば画面のボタンの背景色を変えた場合は内部でどんな動作になるんざんしょ。
542 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 08:03:57 ] 普通に1だろ ちなみに1と2の間にはもう一つ層がある Direct3DをGUI向けにラップしたネイティブコードのライブラリを使ってる
543 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 10:08:43 ] もっさりっていうならまずスペック更科よ
544 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 21:06:10 ] ゲーム作成にWPFを使いたいんですが、文献が少なくて困ってます。 オススメの文献とかありませんか?
545 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 21:33:45 ] ゲームってジャンルくらい書きなよ
546 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 21:40:07 ] WPFの文献だと日本語のはエッセンシャルWPFぐらいしかないんだっけかね?
547 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 21:40:59 ] 失礼しました。2Dで、ベクター画像を用いた格闘ゲームです。 ですが、格闘ゲームに限らず、 WPFでのゲームプログラミングの情報自体が見つけられなかったので、 ほかのジャンルの情報でも充分助かります。
548 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 21:47:43 ] ギャルゲーくらいですよこれ。 ギャルゲーでビデオカード要求とかあり得ないんでギャルゲーでは主流になってもいいと思います。
549 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 21:50:22 ] WPFは基本的にビデオカード要求だけど
550 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 21:58:28 ] >>547 「エッセンシャル WPF」 「XAML プログラミング WPFアプリケーションの概要と開発」 このスレではこの2冊がそこそこ評判が良かった。 もし英語に抵抗が無ければ出版数が多い洋書で探した方が良いかと。 個人的には書籍じゃないけどMSDNのサンプルが一番役に立ったよ。 WPFでゲームを作ってる人は少ないだろうなあ。 DirectXかXNAを使った方が良いと思うんだけど。
551 名前:デフォルトの名無しさん mailto:sage [2010/04/15(木) 22:29:22 ] google booksでwpf検索してみたら だいたい用は足りると思う
552 名前:デフォルトの名無しさん [2010/04/16(金) 00:11:31 ] ボタンの中に画像を置く ということをXMALではなくC#のコードから実現したいです。 ネタとしては、ここの質問のC#版です。 質問内容を理解しないでXAMLの話をする回答者が多いみたいですが。 ttp://bbs.wankuma.com/index.cgi?mode=al2&namber=38523&KLOG=66 プログラム内で動的にButtonを配置したいため、 XAMLではなくC#から生成したいのです。 画像の情報も動的に取得するので、画像もC#で生成したいです。 (実際には、画像のパスを動的に取得し、そのパスからImageを生成) ググってもXAMLの話ばかりです。よろしくお願いします。
553 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 00:23:24 ] Imageを持ったButtonのUserControlをXAMLで書いておいて、コード内で生成
554 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 01:45:52 ] >ということをXMALではなくC#のコードから実現したいです。 そうですか >質問内容を理解しないでXAMLの話をする回答者が多いみたいですが。 そうですか >XAMLではなくC#から生成したいのです。 そうですか >画像の情報も動的に取得するので、画像もC#で生成したいです。 そうですか >ググってもXAMLの話ばかりです。よろしくお願いします。 なにをよろしくですか
555 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 01:48:33 ] ちなみに 38526の回答以外のなにものでもないよ 質問内容を理解しないんじゃなくて、回答読んでも理解できない脳みそを恨め
556 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 02:02:05 ] >>554 中身の無いレスだな お前みたいなのは来なくて良いよ
557 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 02:11:34 ] >>556 これがどれだけ程度の低い質問かわかんないってことは本人だろうな・・・
558 名前:552 mailto:sage [2010/04/16(金) 02:19:45 ] >>553 ありがとうございます。 UserControlなるものを使ったことが無いので 早速調べてみます。 >>554-555 38526がコードの話をしていることは分かっています。 >XAMLの話をする回答者が多いみたいですが。 と書いているのは、それを示しています。 38526の回等と>>553 氏のレスが同値だと分かるレスを していただき、ありがとうございます。 >>556 555のレスから得たことがありますので大丈夫です。 >>557 552は私です。 UserControlの話など、もっと汎用的な調べ方をすれば 沢山情報が得られるのかもしれませんが、具体的な事例が あまりないというのは、それだけ壊滅的なほどに初歩的ということなのですね。 もっと勉強します。ありがとうございました。