元スレMicrosoft Silverlight その4
silverlight覧 / PC版 /みんなの評価 : ○
602 = :
WPFは思いっきりWindows寄りというかグラボ寄り
設計がWinFormsとは全然違っててゲームみたいなスタイル
603 = :
皆さん、ありがとうございました!
クライアントがWinのみを想定した業務用アプリの場合、
どっちを使用したら良いのか悩んでました。
604 = :
WPFってsilverlightと違って埋め込めなかったと思う。
ページ丸ごとxbapになるはず
605 = :
IntelがLinux OSのMoblinにSilverlightを移植中
http://www.infoq.com/jp/news/2009/09/Intel-Port-Silverlight-to-Moblin
606 = :
Intelが!?
607 = :
>>605
> Silverlightのアプリケーションが.NETランタイム上で動くのか、
> それともMoblinのネイティブコード上へ移植されるのかもわからないが、
> 後者になる可能性が高い。
原文のほうで、恐らく Silverlight runtimeのことをSilverlight applicationsと書いて
しまっているせいだろうけど、そのせいで変な記事になっちゃってるね。
609 = :
>>607
ちょっとSilverlightを誤解してるんだろうなそれ
ネイティブコードで書かれたCLRの上にマネージコードのレイヤを載せて
その上でマネージコードのアプリケーションを動かす以外にありえない
611 = :
CanvasにRectangleを500ぐらい追加して、MouseMoveでCanvas.SetLeft等を使って表示位置を動かすとします。
Transformは使わないものとします。
Mouseを動かした時にCPU負荷があがるけれどそれなりのFrameRateで描画出来るんですが、RectangleがCanvasの外に出る時などに固まるような気がします。
これは何故でしょう?
またCanvasで子が矩形に含まれるかどうかの判定を省いたりなど処理速度をあげる方法はありますか?
613 = :
いやマウスはCanvasの矩形の中で動かすんだが、中のRectangleが矩形からはみ出そうになった時に引っかかってるっぽい気が。
614 = :
なので、RectangleにMouseCaptureしないと。
615 = :
Silverlightで作成された業務アプリ?見つけた。
ここの株価チャートがSilverlightで作られてる
オーソドックスなWinアプリみたいな作りだけど
http://wincity.jp/
619 = :
Rectangle使わないでRenderTargetBitmapに直接書き込んだら?
矩形の描画だけなら簡単だろ
621 = :
>619
矩形だけでない他の描画要素を含むグラフとかチャートコントロール的なカスタムコントロールを作る必要があるんで、自前描画も一瞬考えたんだが出来れば避けたい・・・
最悪その線も考えてるんですが・・・
623 = :
すまん、全体をまとめて動かすだけではないw
条件を後出しみたいになってきたのでまとめてざっくり書くと
・ある程度の頻度で変わるデータを元に矩形や楕円、円、折れ線、Textを含めていろいろな描画要素を使って描画をしたい。操作によっていくつかの描画要素の位置やサイズなどが変更される可能性がある。
・縦軸や横軸のMin,Maxが操作によって変わったりする。単純にScaleTransformやTranslateTransform的なことで対応できない場合が多く存在する。
・各描画要素に対するマウスイベントなどはその上のコンテナなどで処理するため単純に描画が早くできればいい。
超ざっくりいうとGrahics.DrawRectangleとかDrawLine,FillEllipseなどの描画が高速にできればいい。
624 = :
ふと新しいLet's noteの仕様を見ていたら
導入済みソフトウェアのところにSilverlightの文字が。
http://club.panasonic.jp/mall/mylets/open/s/spec.html
MSが入れさせているのかな?
なにはともあれ、デフォルトで入って普及していくのはうれしいね。
625 = :
ようやく秋モデルが発表か。
先週はどこにも情報がなかったわ。
626 = :
冬モデルかw
627 = :
いまさらレッツって誰が買うの?
628 = :
>>627
君は知らないんだろうがLet's NoteはノートPCじゃ売れ線なんだよ。
上から目線がかっこいいと思ってたらそれは間違いだよ。
ただの痛い人w
629 = :
前ならいざ知らず、今だとレッツの利点とかもだいぶ薄れてないか?
特に高すぎ。
630 = :
液晶がクズすぎる。
Rのファンレスまでが華。昨今のは買う価値ゼロ。
631 = :
モノは悪いが売れ筋って何ら矛盾はないだろ
632 = :
個人のPC覗くと意外に高い割合でSilverlight入ってるよなあ
636 = :
さんくす。
この書き込みが終わったら見てみます。
やー、しかし全然わからんです。
次のプロジェクトでひょっとしたらSilverLight使うかもしれないんで調査してるんですが、
まとまった資料はMSDNぐらいしかネットには転がってないみたいですね。
WPF未経験でSLやろうとしてるんですが、正直しんどい。
SL使わない可能性もあるので、本買うのもシャクだし・・・(しかも2の本しかないし)。
でもXAMLいまいちピンとこないや。
本買うしかないのかー。
637 = :
>>636
WPF未経験の俺が3週間くらいで使えたから頑張れ。
英語の資料とサンプルコードは腐るほど落ちてるから楽。
ビデオ解説も分かりやすい。
一応日本語のチュートリアルもある
http://silverlight.net/learn/international/
638 = :
本ぐらい時給換算したら安いものだろ
639 = :
>>637
ありがとうございます!
こちらも見てみます!
>>638
何がお勧めですかね?
Amazonではどの本も評価低いみたいなので・・・。
XAMLの構文の基礎が1から詳しく載ってる本があれば良いのですけれど。
641 = :
俺的にはEssential.WPF
でももう洋書とかでもっと良いのでてそうだなー
642 = :
XAMLの理解にはこれっぽちも役に立たないけど「Silverlightで開発するデータ駆動アプリケーション」は良書。
でも翻訳が下手(これはかなり下手な部類じゃないかと思う)で読みづらいのが残念。
643 = :
Winアプリの作成経験が豊富だと、その分頭をやわらかくして挑む必要があると思う。
あまり凝らなければいいけど、ちょっと凝ったことしだすとあっちこっちでゴツンゴツン壁に当たります。
私が一番最初に引っかかったのは、Canvasにコントロール配置するときに、Width、Heightはあるのに、
Left、Topが無かったこと。(Blend未使用)
?が頭の中駆け巡りましたよ。ありえね~だろと。
今でも何で Canvas.Topと書かないといけないのかは不明です。
Winアプリなら、Top、Leftで親コントロールに対する位置ってことなのに・・・。
同じでいいじゃん。
644 = :
Gridに配置する時、Top,Leftなんてプロパティは要りません
646 = :
>>644
特定の条件のときに不要になるプロパティは元から不要?
頭おかしいんじゃねーのか?
647 = :
添付プロパティの話?コンテナによって子に追加されるプロパティ
だからだよ。
>>644 がいっているように「子を座標指定するコンテナ」な Canvas
だから Top, Left が必要なんであって Grid なら Row, Column、
DockPanel なら Dock とコンテナによって子に必要なプロパティが
変わる。つまりコンテナが A だったら子にこのプロパティが必要と
いった子に持たすべきだけどその内容はコンテナの種類に依存する
プロパティ。
から Container.PropertyName で子に指定できるコンテナ依存な
プロパティを作っただけ。
650 = :
文字通り添付プロパティを実装してみれば想像つくだろ。
スニペット(C#)は propa で出るから読んでみれ。
>>646
なんという態度。
類似してるかもしれないスレッド
- Microsoft Silverlight その9 (574) - [96%] - 2023/1/25 14:30
- Microsoft Silverlight その8 (996) - [96%] - 2011/11/12 23:46 ○
- Microsoft Silverlight その7 (1001) - [96%] - 2011/3/24 1:31 ○
- Microsoft Silverlight その6 (1001) - [96%] - 2010/11/1 4:09
- Microsoft Silverlight その5 (984) - [96%] - 2010/4/16 20:20 ☆
- Microsoft Silverlight 2.0 その3 (556) - [83%] - 2009/3/24 0:35 ○
- Microsoft Silverlight 2.0 その2 (1001) - [78%] - 2008/11/21 11:47 ○
- Microsoft Silverlight 2.0 (1001) - [74%] - 2008/5/12 6:08 ○
- Silverlight登場で.NET使い大勝利!!! Part2 (525) - [18446744073709551603%] - 2016/10/16 0:30 ○
トップメニューへ / →のくす牧場書庫について