私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレMicrosoft Silverlight その4
silverlight スレッド一覧へ / silverlight とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
WPFは思いっきりWindows寄りというかグラボ寄り
設計がWinFormsとは全然違っててゲームみたいなスタイル
設計がWinFormsとは全然違っててゲームみたいなスタイル
皆さん、ありがとうございました!
クライアントがWinのみを想定した業務用アプリの場合、
どっちを使用したら良いのか悩んでました。
クライアントがWinのみを想定した業務用アプリの場合、
どっちを使用したら良いのか悩んでました。
WPFってsilverlightと違って埋め込めなかったと思う。
ページ丸ごとxbapになるはず
ページ丸ごとxbapになるはず
IntelがLinux OSのMoblinにSilverlightを移植中
http://www.infoq.com/jp/news/2009/09/Intel-Port-Silverlight-to-Moblin
http://www.infoq.com/jp/news/2009/09/Intel-Port-Silverlight-to-Moblin
>>605
> Silverlightのアプリケーションが.NETランタイム上で動くのか、
> それともMoblinのネイティブコード上へ移植されるのかもわからないが、
> 後者になる可能性が高い。
原文のほうで、恐らく Silverlight runtimeのことをSilverlight applicationsと書いて
しまっているせいだろうけど、そのせいで変な記事になっちゃってるね。
> Silverlightのアプリケーションが.NETランタイム上で動くのか、
> それともMoblinのネイティブコード上へ移植されるのかもわからないが、
> 後者になる可能性が高い。
原文のほうで、恐らく Silverlight runtimeのことをSilverlight applicationsと書いて
しまっているせいだろうけど、そのせいで変な記事になっちゃってるね。
>>607
ちょっとSilverlightを誤解してるんだろうなそれ
ネイティブコードで書かれたCLRの上にマネージコードのレイヤを載せて
その上でマネージコードのアプリケーションを動かす以外にありえない
ちょっとSilverlightを誤解してるんだろうなそれ
ネイティブコードで書かれたCLRの上にマネージコードのレイヤを載せて
その上でマネージコードのアプリケーションを動かす以外にありえない
CanvasにRectangleを500ぐらい追加して、MouseMoveでCanvas.SetLeft等を使って表示位置を動かすとします。
Transformは使わないものとします。
Mouseを動かした時にCPU負荷があがるけれどそれなりのFrameRateで描画出来るんですが、RectangleがCanvasの外に出る時などに固まるような気がします。
これは何故でしょう?
またCanvasで子が矩形に含まれるかどうかの判定を省いたりなど処理速度をあげる方法はありますか?
Transformは使わないものとします。
Mouseを動かした時にCPU負荷があがるけれどそれなりのFrameRateで描画出来るんですが、RectangleがCanvasの外に出る時などに固まるような気がします。
これは何故でしょう?
またCanvasで子が矩形に含まれるかどうかの判定を省いたりなど処理速度をあげる方法はありますか?
いやマウスはCanvasの矩形の中で動かすんだが、中のRectangleが矩形からはみ出そうになった時に引っかかってるっぽい気が。
Canvas上でMouseMoveをひろって500個のRectangleの位置を動かしてるだけです(´・ω・`)
つたない日本語ですまん。
つたない日本語ですまん。
Rectangle使わないでRenderTargetBitmapに直接書き込んだら?
矩形の描画だけなら簡単だろ
矩形の描画だけなら簡単だろ
>619
矩形だけでない他の描画要素を含むグラフとかチャートコントロール的なカスタムコントロールを作る必要があるんで、自前描画も一瞬考えたんだが出来れば避けたい・・・
最悪その線も考えてるんですが・・・
矩形だけでない他の描画要素を含むグラフとかチャートコントロール的なカスタムコントロールを作る必要があるんで、自前描画も一瞬考えたんだが出来れば避けたい・・・
最悪その線も考えてるんですが・・・
グラフの中身をアニメーションさせたりしないで全体をまとめて動かすだけだったら
WriteableBitmap.Renderでキャッシュしとけばいい
WriteableBitmap.Renderでキャッシュしとけばいい
すまん、全体をまとめて動かすだけではないw
条件を後出しみたいになってきたのでまとめてざっくり書くと
・ある程度の頻度で変わるデータを元に矩形や楕円、円、折れ線、Textを含めていろいろな描画要素を使って描画をしたい。操作によっていくつかの描画要素の位置やサイズなどが変更される可能性がある。
・縦軸や横軸のMin,Maxが操作によって変わったりする。単純にScaleTransformやTranslateTransform的なことで対応できない場合が多く存在する。
・各描画要素に対するマウスイベントなどはその上のコンテナなどで処理するため単純に描画が早くできればいい。
超ざっくりいうとGrahics.DrawRectangleとかDrawLine,FillEllipseなどの描画が高速にできればいい。
条件を後出しみたいになってきたのでまとめてざっくり書くと
・ある程度の頻度で変わるデータを元に矩形や楕円、円、折れ線、Textを含めていろいろな描画要素を使って描画をしたい。操作によっていくつかの描画要素の位置やサイズなどが変更される可能性がある。
・縦軸や横軸のMin,Maxが操作によって変わったりする。単純にScaleTransformやTranslateTransform的なことで対応できない場合が多く存在する。
・各描画要素に対するマウスイベントなどはその上のコンテナなどで処理するため単純に描画が早くできればいい。
超ざっくりいうとGrahics.DrawRectangleとかDrawLine,FillEllipseなどの描画が高速にできればいい。
ふと新しいLet's noteの仕様を見ていたら
導入済みソフトウェアのところにSilverlightの文字が。
http://club.panasonic.jp/mall/mylets/open/s/spec.html
MSが入れさせているのかな?
なにはともあれ、デフォルトで入って普及していくのはうれしいね。
導入済みソフトウェアのところにSilverlightの文字が。
http://club.panasonic.jp/mall/mylets/open/s/spec.html
MSが入れさせているのかな?
なにはともあれ、デフォルトで入って普及していくのはうれしいね。
DataGridの行ヘッダって、
1行目:AAA
2行目:BBB
って出来たりしますか?
めっちゃ悩んでます・・・・。
1行目:AAA
2行目:BBB
って出来たりしますか?
めっちゃ悩んでます・・・・。
テンプレート作ればどうにでもなる
http://msdn.microsoft.com/ja-jp/library/cc189093%28VS.95%29.aspx
http://msdn.microsoft.com/ja-jp/library/cc189093%28VS.95%29.aspx
さんくす。
この書き込みが終わったら見てみます。
やー、しかし全然わからんです。
次のプロジェクトでひょっとしたらSilverLight使うかもしれないんで調査してるんですが、
まとまった資料はMSDNぐらいしかネットには転がってないみたいですね。
WPF未経験でSLやろうとしてるんですが、正直しんどい。
SL使わない可能性もあるので、本買うのもシャクだし・・・(しかも2の本しかないし)。
でもXAMLいまいちピンとこないや。
本買うしかないのかー。
この書き込みが終わったら見てみます。
やー、しかし全然わからんです。
次のプロジェクトでひょっとしたらSilverLight使うかもしれないんで調査してるんですが、
まとまった資料はMSDNぐらいしかネットには転がってないみたいですね。
WPF未経験でSLやろうとしてるんですが、正直しんどい。
SL使わない可能性もあるので、本買うのもシャクだし・・・(しかも2の本しかないし)。
でもXAMLいまいちピンとこないや。
本買うしかないのかー。
>>636
WPF未経験の俺が3週間くらいで使えたから頑張れ。
英語の資料とサンプルコードは腐るほど落ちてるから楽。
ビデオ解説も分かりやすい。
一応日本語のチュートリアルもある
http://silverlight.net/learn/international/
WPF未経験の俺が3週間くらいで使えたから頑張れ。
英語の資料とサンプルコードは腐るほど落ちてるから楽。
ビデオ解説も分かりやすい。
一応日本語のチュートリアルもある
http://silverlight.net/learn/international/
XAMLの理解にはこれっぽちも役に立たないけど「Silverlightで開発するデータ駆動アプリケーション」は良書。
でも翻訳が下手(これはかなり下手な部類じゃないかと思う)で読みづらいのが残念。
でも翻訳が下手(これはかなり下手な部類じゃないかと思う)で読みづらいのが残念。
Winアプリの作成経験が豊富だと、その分頭をやわらかくして挑む必要があると思う。
あまり凝らなければいいけど、ちょっと凝ったことしだすとあっちこっちでゴツンゴツン壁に当たります。
私が一番最初に引っかかったのは、Canvasにコントロール配置するときに、Width、Heightはあるのに、
Left、Topが無かったこと。(Blend未使用)
?が頭の中駆け巡りましたよ。ありえね~だろと。
今でも何で Canvas.Topと書かないといけないのかは不明です。
Winアプリなら、Top、Leftで親コントロールに対する位置ってことなのに・・・。
同じでいいじゃん。
あまり凝らなければいいけど、ちょっと凝ったことしだすとあっちこっちでゴツンゴツン壁に当たります。
私が一番最初に引っかかったのは、Canvasにコントロール配置するときに、Width、Heightはあるのに、
Left、Topが無かったこと。(Blend未使用)
?が頭の中駆け巡りましたよ。ありえね~だろと。
今でも何で Canvas.Topと書かないといけないのかは不明です。
Winアプリなら、Top、Leftで親コントロールに対する位置ってことなのに・・・。
同じでいいじゃん。
値が無効になればいいだけです。
例えばテキストボックスの ScrollBarsの設定が Multilineの値によって
有効無効になるように。
例えばテキストボックスの ScrollBarsの設定が Multilineの値によって
有効無効になるように。
添付プロパティの話?コンテナによって子に追加されるプロパティ
だからだよ。
>>644 がいっているように「子を座標指定するコンテナ」な Canvas
だから Top, Left が必要なんであって Grid なら Row, Column、
DockPanel なら Dock とコンテナによって子に必要なプロパティが
変わる。つまりコンテナが A だったら子にこのプロパティが必要と
いった子に持たすべきだけどその内容はコンテナの種類に依存する
プロパティ。
から Container.PropertyName で子に指定できるコンテナ依存な
プロパティを作っただけ。
だからだよ。
>>644 がいっているように「子を座標指定するコンテナ」な Canvas
だから Top, Left が必要なんであって Grid なら Row, Column、
DockPanel なら Dock とコンテナによって子に必要なプロパティが
変わる。つまりコンテナが A だったら子にこのプロパティが必要と
いった子に持たすべきだけどその内容はコンテナの種類に依存する
プロパティ。
から Container.PropertyName で子に指定できるコンテナ依存な
プロパティを作っただけ。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / silverlight スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 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 ○
トップメニューへ / →のくす牧場書庫について