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

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレMicrosoft Silverlight その5

    silverlight スレッド一覧へ / silverlight とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 799 + - CombBox選択 + - IService + - MouseWheelScroll + - セキュリティーエラー + - デバッグ + - デバッグ用のリソース文字列は利用 + - 直接 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    151 : デフォルトの名無 - 2009/12/25(金) 22:38:01 (+3,-29,-126)
    マウスクリックだけでよければMouseLeftButtonDownイベント
    Buttonをラベル風味にするのも簡単なテンプレートを設定するだけだから全然難しくない
    ところで勘違いしているようだけどSilverlightやWPFでは普通に文字を表示するのにLabelは使わない
    152 : デフォルトの名無 - 2009/12/25(金) 22:41:41 (+27,+4,-3)
    文字表示なら普通はボタン使うよな
    153 : デフォルトの名無 - 2009/12/25(金) 23:03:44 (-1,-29,-74)
    いやLabelは文字表示につかうだろ
    テンプレート内ではContentPresenterだけどな
    154 : デフォルトの名無 - 2009/12/25(金) 23:05:25 (+3,-24,-23)
    たぶんTextBlockって言いたいんでしょ
    155 : デフォルトの名無 - 2009/12/25(金) 23:05:31 (-6,-29,-16)
    TextBlockは?
    156 : デフォルトの名無 - 2009/12/25(金) 23:06:17 (+57,+29,-18)
    Labelってなんでわざわざ追加されたの?
    背景色変えられるとかそんなの?
    157 : デフォルトの名無 - 2009/12/25(金) 23:11:53 (-1,-29,-30)
    Labelがあるのに今更TextBlockはないだろ…
    158 : デフォルトの名無 - 2009/12/25(金) 23:16:08 (-1,-29,-52)
    LabelはVisualStateやValidation的な意味合いもあるからなぁ

    そう? 軽いから必要がない限り基本TextBlock使うわ
    159 : デフォルトの名無 - 2009/12/25(金) 23:17:38 (+3,-30,-128)
    Silverlight4で追加されるLabelはWPFとの形式的な互換性のためだけに追加された
    WPFのLabelは文字表示よりもコントロールにアクセスキーを付けるのが目的なんだけど
    Silvelright(4含)はアクセスキーをサポートしていないので全く意味がない
    160 : デフォルトの名無 - 2009/12/25(金) 23:24:00 (+62,+29,-97)
    将来的にWPFにする可能性あるからLabelを使うかなぁ
    とりあえずSilverlight準拠で組んでおいて検査云々やXSSの兼ね合いでWPFに鞍替えするやもしれないからね
    それにそのうちアクセスキーもSilverlightはつくでしょ
    Windowlessだとは思うが
    161 : デフォルトの名無 - 2009/12/25(金) 23:31:53 (-1,-29,-28)
    Labelを使うのはコントロールに対して文字通り一対一のラベルを付ける場合だけ
    単に文字を出したいだけならWPFでもTextBox
    162 : デフォルトの名無 - 2009/12/25(金) 23:41:17 (+8,-29,-21)
    んだね
    だからTextBlockはあまり使う事がないのよね(DataTemleateではお世話になるが)
    163 : デフォルトの名無 - 2009/12/25(金) 23:45:26 (+37,+14,+0)
    boxにしたら余計に駄目だろw
    164 : 162 - 2009/12/25(金) 23:51:19 (+46,+28,-14)
    今気づいたわw
    165 : デフォルトの名無 - 2009/12/26(土) 13:17:25 (+60,+28,-20)
    >>148
    それって本当にsilverlightの問題?

    HTMLだけのページでも同じように差が出た気がするんだけど。
    166 : デフォルトの名無 - 2009/12/26(土) 13:19:46 (+3,-30,-39)
    >>148
    IE8: ActiveX
    その他: Netscapeプラグイン

    構造上COMで動くActiveXのほうが速いと思う
    167 : デフォルトの名無 - 2009/12/31(木) 18:38:15 (+3,-30,+0)
    Expressionがどうにも手に合わないというか、自分はどうしても馴染めなかったんで、
    ちょっとサードパーティのXAMLエディタ漁ってみた。

    ・FreeMotion3 For Silverlight
     ttp://www.ah-soft.com/frimo-sl/index.html
     Flashの低価格作成ツールとしてそこそこ使えるFreeMotionのSL対応版。
     swf読み込んでデコンパイルしてXAML吐けるのはちょっと魅力的だが、
     XAMLエディタとしての機能は貧弱。
     これ単品で開発するのはちょっと㍉
     逆にフリーのFlash編集ソフト(パラフラとかSuzukaとか)と連携して使う気なら悪くないのかもしれん。
     ダウンロード版4980円とお安いのが魅力。

    ・Aurora XAML Designer
    http://www.dotnetuidevelopment.com/auroraxamldesigner.htm
     WPF/SilverLight両対応のXAMLエディタ
     VBあたりのフォームデザイナに近い使い勝手。
     英語版のみだが、日本語入力とかは問題なす。
     おいらは中々気に入った。ダウンロード版$295
     これはトライアル期間終了したらマジで買うかもしれん。

    どっちも30日トライアル版があるんで興味のある方お試しあれ。
    168 : デフォルトの名無 - 2009/12/31(木) 18:47:38 (+12,-30,-76)
    >>63

    LightSpeedオヌヌメ
    http://www.mindscape.co.nz/Products/LightSpeed/
    http://journal.mycom.co.jp/articles/2008/12/24/lightspeed/menu.html

    ADO.NET Entity Frameworkに似てるっちゃ似てるが、
    大概のDBから現状のスキーマ読み取って、勝手にO/Rマッパのメタクラス作ってくれる。
    テスト環境用のPostgresと本番環境用のDB2で相互運用とかもそんなに難しくない。
    (つーか今やってる)
    Monoでの動作保証してくれてるのも俺的には○

    無料版と商用版があり、無料版はエンティティ8つまでの制限はあるけど、
    その範囲で使うなら商用利用もおk
    169 : デフォルトの名無 - 2010/01/05(火) 01:30:51 (+57,+29,-5)
    ブラウザ優先度強制変更が早く直ってほしい今日この頃。
    170 : デフォルトの名無 - 2010/01/10(日) 23:41:50 (-1,-29,-35)
    WebExceptionStatus.ProtocolErrorが無くて涙目
    すごーく不便です><
    171 : デフォルトの名無 - 2010/01/11(月) 10:31:10 (+57,+29,-26)
    たまにsilverlight 入れないと見れないって出てくるけど
    余計なウイルス入れたくない
    無くしてはやくひとつのプラットフォームにしてほしい。
    172 : デフォルトの名無 - 2010/01/11(月) 10:34:55 (+29,+11,+0)
    日本語で
    173 : デフォルトの名無 - 2010/01/11(月) 10:41:49 (+3,-30,-85)
    Silverlightで別のスレッドからUI要素を操作して処理終了まで待ちたいんだけどDispatcher.Invokeがない
    Dispatcher.BeginInvoke使って待機ハンドルやMonitor.Waitで待てばいいんだと思うけど
    ベストなやり方があれば教えてほしいです
    174 : デフォルトの名無 - 2010/01/11(月) 11:33:46 (+16,-26,-144)
    はじめにBlendでプロジェクトを作る時、「Silverlightアプリケーション」と「Silverlightアプリケーション + Webサイト」の
    2つが選択できるんだが、どう使い分ければいいんだろうか。
    「Silverlightアプリケーション」でもIISでホストできるから、どっちでもいいのかな。
    175 : デフォルトの名無 - 2010/01/11(月) 14:15:28 (+39,+2,-36)
    Silverlightのプロジェクトの方は同じ
    ホストするWebサイトプロジェクトを自動生成してくれるかどうかの違いだけ
    176 : 174 - 2010/01/11(月) 15:10:13 (+14,-23,-157)
    >>175
    ㌧ !

    ついさっき、初めてBlendを使い始めたけど、Silverlight4対応のPreview版は英語なので戸惑うね。
    俺はソフトウェアエンジニア育ちなので、デザインのセンスとスキルが足りないんだよなー。
    これからはプレゼンテーション・レイヤを極力Blendを使って制作し、クラスデータを介したバイン
    ディングを積極的に使って、C#コードとの役割を明瞭に分離するのがスタンダードなのかな。
    177 : デフォルトの名無 - 2010/01/12(火) 23:21:07 (+7,-29,-44)
    バカですいません、Silverlightでstaticで宣言したものはユーザーごとに一意、
    ホストするASP.NET側でstaticで宣言したものはアプリ(全ユーザー)で一意、という認識で合ってるでしょうか
    178 : デフォルトの名無 - 2010/01/12(火) 23:24:31 (+3,-30,-41)
    例えばボタンを押すとstaticな変数hogeに1加算されるとして
    aさんとbさんが10回ずつボタンを押したとすると
    hogeの値はsilverlightだと10、asp.netだと20というような
    179 : デフォルトの名無 - 2010/01/13(水) 05:48:23 (+37,-30,-189)
    >>177-178
    だいたい合ってる。
    そのASP.NETのWebアプリは、サーバーサイド(runat server)ということでOK?
    そうであれば、ASP.NETのアプリ自体はサーバー上で動作していて、動作結果だけがブラウザ上に
    表示されるから、アプリをホストしているサーバー上のプログラム変数がstaticな扱いになるね。
    サーバーでWebアプリの一つのインスタンスが生成、実行される状態であれば、複数のブラウザから
    static変数への加算を同時実行すると、そのすべてが反映される。

    一方のSilverlightはクライアントサイドでインスタンスが生成され、それぞれのブラウザ上て実行される
    から、Silverlight内で宣言したstatic変数は、それぞれのブラウザごとに個別で持たれますね。
    SilverlightからWCFサービスを利用すると、ASPのようなサーバーサイド処理を組み合わせられますよ。
    180 : デフォルトの名無 - 2010/01/13(水) 21:37:06 (+63,+29,-22)
    >>179
    ありがとうございます。
    ブラウザ上で動いてるけど感覚としては完全にクライアントアプリな感じですね。

    ボタン押しても変数消えないしw
    181 : デフォルトの名無 - 2010/01/14(木) 12:30:26 (+57,+29,-37)
    ん、F5更新したら変数リフレッシュされないか?
    俺が何か誤解してるだけか・・・jsとかと同じかんじだったと認識してるんだが・・・
    182 : デフォルトの名無 - 2010/01/14(木) 12:45:29 (+56,+28,-4)
    変数消えないっていってるのはASP.NETの方の話をしてるんじゃない?
    183 : デフォルトの名無 - 2010/01/14(木) 18:56:44 (-1,-29,-39)
    ASP.NET内のボタンを押す→ASP.NET内の変数はクリアされる
    Silverlight内のボタンを押す→Silverlight内の変数はクリアされない

    てことでは
    184 : デフォルトの名無 - 2010/01/15(金) 03:47:00 (-6,-24,+0)
    0
    185 : デフォルトの名無 - 2010/01/15(金) 12:55:20 (+57,+29,-63)
    オライリーのSilverlightで開発するデータ駆動アプリケーションを読み始めた。
    即効眠くなった。俺には早すぎたかもしれん。
    186 : デフォルトの名無 - 2010/01/15(金) 13:20:30 (+56,+28,-17)
    今はドメイン駆動が流行りなんだっけ?
    187 : デフォルトの名無 - 2010/01/15(金) 22:01:01 (+9,-30,-225)
    <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100" height="30">
    とかでhtmlに埋め込んだSilverlightのボタンを押したらSilverlight子ウィンドウを開く、というのだと
    子ウィンドウがwidth="100" height="30"の中に表示されてしまうんですが
    これはどうしようも無いのでしょうか。

    また、htmlに埋め込んだSilverlightのDataGridの行数に応じて
    hmtl中のSilverlightの表示領域を広げる、といったことは可能でしょうか。
    188 : デフォルトの名無 - 2010/01/15(金) 22:38:20 (+38,-30,-96)
    >>187
    後者について、

    ActualHeightとCanvas.GetTopでDataGridの位置と高さが取得できる。

    using System.Windows.Browser;
    して
    HtmlDocument doc = HtmlPage.Document;
    で自身が埋め込まれているHTMLへアクセスできるので、
    目的の要素を探してheightの値を書き換える。
    189 : デフォルトの名無 - 2010/01/15(金) 23:11:44 (+63,+29,-19)
    >>188
    できました!ありがとうございます。
    同じやり方で前者もどうにか出来そうですね。
    190 : デフォルトの名無 - 2010/01/16(土) 12:44:33 (+96,+29,-57)
    Silverlight + WCF + SQL ServerでMVVMデザインパターンにサクッとトライしてみた♪ (・∀・)!!

    しかし俺の脳みそが、普段使い慣れていない筋肉と感覚(耳を動かすような)に悲鳴を上げている。
    シナプスが腸捻転を起こしているような感じだw
    191 : デフォルトの名無 - 2010/01/16(土) 13:29:03 (+70,+29,-15)
    >>190
    あるあるあるある
    MVVMやってるとなんかこうキーーーーーーってなるよね
    192 : デフォルトの名無 - 2010/01/17(日) 14:46:15 (-1,-29,-63)
    Silverlightのファイル[xap]を無料でおける場所、どこかありませんか?
    Silverlight Streamingが使えなくなったから困った…。
    193 : デフォルトの名無 - 2010/01/17(日) 14:51:41 (-1,-29,-53)
    silverlightのxapはjavascriptやプラグインからロードかけるので、
    addtypeの登録は必要ない。
    普通にバイナリとしてダウンロードできるところなら何処にでもおける。
    194 : デフォルトの名無 - 2010/01/17(日) 15:27:56 (+52,+29,-1)
    あらま、ほんとだ。
    サンクス!
    195 : デフォルトの名無 - 2010/01/17(日) 15:33:30 (+54,+26,-65)
    リソースの埋め込み方と使い方がわけわかめ…
    プロジェクトのプロパティには項目ないし、追加したらしたでsystem.draw無いとか怒られるし使い方もわからないしだずげで><
    196 : デフォルトの名無 - 2010/01/17(日) 17:16:47 (+57,+29,-3)
    助けてほしいならエラーメッセージくらい正確に書けよ
    197 : デフォルトの名無 - 2010/01/17(日) 17:27:35 (+11,-29,-3)
    ここは見たかね
    http://msdn.microsoft.com/ja-jp/library/cc296240(VS.95).aspx
    198 : デフォルトの名無 - 2010/01/17(日) 17:44:39 (+57,+29,-32)
    「silverlight逆引き大全」を書けば売れる
    誰か書いてくれ。おねがいします。
    199 : デフォルトの名無 - 2010/01/17(日) 18:00:34 (+18,-16,-51)
    >>197
    真っ先にそこみたですます!
    つぎはWPFの記事をみただす!
    がしかし画像リソースを使う時にSystem.Drawがないよと言われますです!
    だからMedia.ImageBitmapに変更したけど今度は使い方がわからないだす!
    もう疲れたから今日は寝るだす!
    おやすみ!!
    200 : デフォルトの名無 - 2010/01/17(日) 18:04:00 (+57,+29,-8)
    あーリソースの扱い方じゃなくて、画像の扱い方かよ?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / silverlight スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 799 + - CombBox選択 + - IService + - MouseWheelScroll + - セキュリティーエラー + - デバッグ + - デバッグ用のリソース文字列は利用 + - 直接 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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