のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,770人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレMicrosoft Silverlight その6

    silverlight覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - wcfRIAXAP + - デバッグ用のリソース文字列 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    952 = :

    ネット上のとあるソース↓で、

    public void CreateImage()
    {

    Image img = new Image();

    //画像を読み込み.まあ呪文みたいなもん^^;
    BitmapImage bimg = new BitmapImage(new Uri("Images/hage.png", UriKind.RelativeOrAbsolute));
    img.Source = bimg;

    //描画時の画像の大きさを指定
    img.Height = 768;
    img.Width = 1366;
    Console.WriteLine("bimg.Height = {0}, bimg.Width = {1}", bimg.Height, bimg.Width);

    //場所を指定.なぜcanvas1でないのかは分からない^^;
    Canvas.SetLeft(img, 10);
    Canvas.SetTop(img, 10);

    //配置
    canvas1.Children.Add(img);
    }

    読み込んだ画像(bimg)の解像度を取得して描画時の画像の大きさにしたいのですが、
    bimg.Heightに関して「パス'~'の一部が見つかりませんでした」と出ます。
    この行がなければ問題なく動くのですが、なぜでしょう。
    BitmapImage bimg = new BitmapImage(new Uri("Images/hage.png", UriKind.RelativeOrAbsolute));
    が問題なく動作するのに、
    bimg.Height
    でハンドルされませんでしたとなるのがわかりません…ご教授お願いします。

    953 = :

    画像はすぐにダウンロードされるわけじゃないから画像のサイズは後でダウンロードが完了するまで取得できない。
    サイズが必要な処理はBitmapImage.ImageOpenedイベントのイベントハンドラで行う。

    954 = :

    >>953
    ネ申。ありがてえありがてえ…!なるほどー。分かりました。ありがとうございます。すごい。

    955 = :

    Silverlightの画面内で、特定の場所にジャンプさせる方法ってありますか?
    HTMLだとアンカー設定で、同ページ内の特定の場所にジャンプできると思うんですが、
    これと同じ事をSilverlightで実装する必要がありそうです。。。
    何かアイデアあれば下さい。

    956 = :

    >>955
    いまいち良くわからねぇ。

    意図的にブラウザ画面のサイズをものすごく小さくでもしてるのか?
    基本的に常識の範囲での画面サイズで収まるように作れば良いだけじゃないの?

    957 = :

    SLを設置してあるページのどこかへSL内部からジャンプ指定なんてできたっけ?

    958 = :

    Focus クラスって Silverlight にはないんだっけ?
    あと、SDK に Label クラスあったはずだけど、あれにホットキー設定はないんだっけ?

    959 = :

    >>955
    単純に Silverlight 内でスクロールしたいだけなら、アンカー役の FrameworkElement に x:Name で名前をつけておいて、
    ScrollViewer.ScrollToVerticalOffset でスクロールさせれば良いんじゃない?
    ScrollViewer とアンカー役とのオフセットは UIElement.TransformToVisual で取得できる GeneralTransform の Transform メソッドで求められるよ。

    >>957
    [Silverlight 2]ページ内の特定の位置にジャンプするには?[C#、VB]
    http://www.atmarkit.co.jp/fdotnet/dotnettips/904slnavitobookmark/slnavitobookmark.html
    Silverlight からブラウザの JavaScript も呼び出せるし、HTML DOM も制御できるよ。

    960 = :

    >>958
    FocusManagerのことならSilverlightにもあるよ。(GetFocusedElementのみ)
    Silverlightにはアクセスキーという概念自体がない。LabelはWPFとの互換性のためだけに存在する。

    962 = :

    MacなんだけどTextBlockの文字が潰れて読みづらくなるんだけど、
    回避方法あるのでしょうか?
    たとえば「優」とか「書類」とか。

    963 = :

    とりいそぎフォントファミリにHiragino Kaku Gothic Proを指定して回避してみました。
    UA拾ってXAMLを巡回しフォントファミリを変更する、なんていう処理すればいいのでしょうが、
    これは王道ですかね?その場しのぎ感が否めません。

    964 = :

    フォントはスタイル使えば一括で変更できる。App.xamlで宣言しとけばいい。
    OSの取得はSystem.PlatformIDプロパティ。

    967 = :

    なんというかもったいないなぁ。
    普及度はともかく、Webアプリの開発基盤としては魅力的だったのに。

    968 = :

    同時にこのスレも終了

    969 = :

    Java Appletみたいな地位ではあったからねえ

    970 = :

    ほんと金の無駄。
    WindowsMobileを普通に作ってれば問題なかっただろ。

    971 = :

    これではっきりしたのは、開発者はこれからもブラウザの互換性に悩まされながら
    開発していくしかない、ってことか。

    972 = :

    俺なんかYahoo!地図のためにSilverlight入れたのに、これからどうなるんだ?

    973 = :

    >>972
    .netやWFPが滅ぶことはないから、
    まあ定期的に需要ageしてれば少ない労力でメンテナンスとバージョンアップはされると思う
    MSにとってはそっちの副産物だから安い物だしね

    974 = :

    WPFの俺勝利か!

    975 = :

    まあ、WCF RIA Serviceの曲芸的な造りに「随分無茶してる」感が強く出てたからなぁw
    モバイル端末向けにしかメリットの無い機能ばかり搭載。
    屁理屈のようなメカニズムで高度にオートメーション化が施されてたバインディング機構と
    MVVMアーキの習得者涙目w

    976 = :

    WFPも怪しくないかい

    977 = :

    SLはもともとRIA特化だしOoBなどデスクトップ方向への拡張に向かってたから
    予想できる方向転換だろう。
    どっちにしろ今現在flashが抑えている分野をSLは崩すことは出来なかった。
    こうなるとますますWPFの位置づけが微妙になるな。

    978 = :

    最後はシェアに物言わせてネイティブで

    980 = :

    Silverlightはクロスプラットフォームソリューションであり続ける、
    これからも多くのOSやブラウザに対応していく。
    「しかし、すべてにとってHTMLが唯一本当のクロスプラットフォームだ。
    それにはiOSプラットフォームも含む」

    とあるが、まぁ難しいだろうね。

    981 = :

    Flashに勝てそうもないからHTML5に加担するわけか
    FlashはHTML5に勝てる公算があるのだろうか
    デスクトップでAIRとSilverlightだとたしかにどちらでもよい気はしてくる

    982 = :

    >>981
    とっくにそういう話じゃなくなってるのに遅れすぎだよお前・・・

    983 = :

    >>981
    SL4はともかくとして、SL3の普及率は既に十分に高いよ。
    http://www.atmarkit.co.jp/fdotnet/chushin/wpf4silverlight4_01/wpf4silverlight4_01_01.html

    984 = :

    html5といってもビデオ機能とCanvasくらいしかめぼしいものはなさそうだけど、
    なんか他にあったっけ。

    985 = :

    Canvas内にビジュアル要素置いて、アニメーションはJavascriptかね。
    ツールで制御できるのかなー。めんどくさそう

    986 = :

    再レンダリング要求の波及がCanvas内で収まるような実装と言うことかね

    987 = :

    開発効率でもパフォーマンスでも、HTML5がSilverlightに太刀打ちできるとも思えんが。
    しかもマトモに使えるまでまだしばらく掛かるわけだし。
    どうすんだ

    988 = :

    またブラウザ間互換性地獄が始まるのか…もうHTMLは嫌だっつーのに…

    989 = :

    今は足並み揃えだしてるから昔程じゃないでしょ

    990 = :

    prototype.jsやJQueryのなかった時代は地獄だったな。

    JSの要求ライブラリ仕様をここら辺から吸い上げて、
    統一したAPIを供給してくれってもんだね。

    ところでJSの次のバージョンは結局どうなったんだ?w

    991 = :

    CSSの仕様だって相当腐ってるからなあ。

    >>989
    常に最新のブラウザだけを想定出来るなら、まだマシなんだが
    上司や依頼元共は、「まだシェアは有るから、IE6にも対応させてね」とか平気で言ってくるんだぜ。
    (まーそれを考え出すと、そもそもHTML5導入すら中々出来ないんだが)

    992 = :

    そういう意味ではSilverlightやFlashは足並みが揃いやすくていいよな~。
    Adobe足並み以外の部分で足を引っ張られそうだけどね。

    993 = :

    HTML5のデバッグってどうしてるのだろ

    994 = :

    マークアップして表示のサイクルにきまってんだろw

    995 = :

    >>683-685みたいな状況だからな。
    しばらくはブラウザ毎に、実装度合いがバッラバラ。

    997 = :

    HTML5にはブラウザ外実行があるのか?

    998 = :

    ブラウザ内とブラウザ外をごっちゃにする必要はなかったってこった


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / silverlight一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - wcfRIAXAP + - デバッグ用のリソース文字列 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について