Microsoft Silverlight その6at TECH
Microsoft Silverlight その6 - 暇つぶし2ch1:デフォルトの名無しさん
10/04/18 17:48:09
Microsoft Silverlight
URLリンク(www.microsoft.com)
MSDN Silverlight デベロッパー センター
URLリンク(msdn.microsoft.com)

The Official Microsoft Silverlight Site
URLリンク(silverlight.net)
CodePlex Silverlight Toolkit
URLリンク(silverlight.codeplex.com)

前スレ
スレリンク(tech板)
スレリンク(tech板)
スレリンク(tech板)
スレリンク(tech板)
スレリンク(tech板)

2:デフォルトの名無しさん
10/04/18 18:11:23
スレ立て乙

3:デフォルトの名無しさん
10/04/19 09:18:26 BE:1871986289-PLT(23400)
>>1

4:デフォルトの名無しさん
10/04/19 15:04:14
Silverlight4で、UserControlから派生したコントロールに、
VisualStateを作ってアニメーションを持たせると、
そのアイテムをStackPanelにAddする時に例外が出る事がある。
Storyboardでやっても同じ。
これバグかなぁ??

5:デフォルトの名無しさん
10/04/19 23:50:58
Silverlight 4のクラスライブラリってほぼ完全に、
WPF4に包含されるものと思っていたけど違うんだな

今回追加された、マイク・カメラの操作に関するクラスが、
WPFには追加されなかったのが残念だ

6:デフォルトの名無しさん
10/04/19 23:55:58
>>4
レンダリングされる前にアニメーション実行されると例外でるみたいだけど

7:デフォルトの名無しさん
10/04/20 11:39:07
Silverlight + WCF + Entity Framework V1の構成で、
EFが自動生成するデータモデルがWCFのサービスメソッドの戻り値となっています。

Silverlight側で入力チェックをするために、Webサービス参照で自動生成された戻り値の型
(EFが自動生成したデータモデルと同じプロティの別の型)に対し、DataAnnotationで
各種マークをしたいと思っています。

この時、自動生成されたソースを直接編集するのではなく(最生成を頻繁にするため)
うまくDataAnnotationを付ける方法jがわからずこまっています。

SilverlightにはMetadataAttributeがないため、sharedコード等も考えましたがうまくいきません。

どなたかいい方法ご存じないでしょうか?


8:デフォルトの名無しさん
10/04/20 14:03:11
プロジェクトを作成する際にこういうダイアログが出ますがどうすればいいんでしょうか?
URLリンク(tsushima.2ch.at)

9:デフォルトの名無しさん
10/04/20 14:12:36
>>7
URLリンク(blogs.msdn.com)

俺もまだ全部は読んでいないけど、要は EntityClassGenerator.OnPropertyGenerated で好きな属性付ければ良いということらしい

>>8
ホストするための新しいWebサイトが必要なければチェックを外せばいい

10:8
10/04/20 14:35:44
>>9
ありがとうございます。

htmlを書くようにコントロールを追加できるのはいいのですが
ちょっとしたwindowsアプリを置き換えるにしても位置調整とか
面倒ですね・・・

Expression Blend使った方がいいのかな?

11:デフォルトの名無しさん
10/04/20 15:20:42
VS2010使え
マウスで配置できる

12:8
10/04/20 15:26:20
>>11
なるほど
上の書き込みの後ちょっと調べましたが基本的にはグリッド分割して
どのグリッドにコントロールを配置するか指定するのが基本的は使い方なんですかね?

それにしても日本人は資料を作るのにエクセル使う!理解できない・・とか
アメはいってたのにそれに近いことをさせるんですね・・・

13:デフォルトの名無しさん
10/04/20 15:37:40
それは画面のサイズが変わっても問題なく表示されるようにするため。
つまるところ位置を比率で相対指定してるだけのこと。

14:デフォルトの名無しさん
10/04/20 16:22:08
>>12
何を言ってるのか分からない。

11の言う通りVS2010+Silverlight4Toolsを試してみるがいい。
普通にマウスでコントロールをドラッグして位置やサイズを変えられる。
Silverlight3Toolsまではそのインターフェースの作成が間に合ってなかっただけ。

15:8
10/04/20 19:03:01
>>14
すみませんw

VS2010は日本語版待ちで入れてないんですよw
今のところは勉強も兼ねて2008のEEで作ってるのでこういう感想というか発言になってます。

16:デフォルトの名無しさん
10/04/21 01:03:49
こんばんは、お世話になります。
Expression Blend 3 でSilverlightの勉強を始めました。
GoogleMapのようなものを作ろうと、
Bing Mapsを表示し、Pushpinを利用して
マップ上にアイコンを置くところまで順調に進んでおりましたが、
ピンへ表示するツールチップをクリックしたりできる
吹き出しのようにするところで詰まってしまいました。

そのままのtooltipでは対象からマウスが外れた時点で
画面に表示されなくなってしまいますが、
表示を固定(クリックしたら表示のままなど)するには
どのようにすればできるのでしょうか?

現在調べられたところでは、デフォルトのtooltipではマウスが外れた時点で表示されなくなり
中身をどう飾っても実際にはクリックできないというところまでたどり着きました。
画面表示=ツールチップということが頭の中にあったため、
今の考え方では作成できないことが分かり途方に暮れています。

あれは一からCanvasなどで作成しなければいけないのでしょうか?
それとも私が探し切れていないだけで、表示用のクラスが存在するのでしょうか。
よろしくお願いします。


17:デフォルトの名無しさん
10/04/21 10:23:31
>>16
常に表示する例はあったけど
URLリンク(codezine.jp)
クリックすると固定というような細かい動作については
VisualStateではできないはずだから諦めてコード書くしかないんじゃね
最初は非表示にしといてPushpinのMouseEnterやMouseLeftButtonUpの
イベントハンドラで好きにすればいい

>>15
別にデザイナが使えないからGrid使うわけじゃないよ
SilverlightやWPFでUIのコントロールの配置にCanvasをつかうことはまずない

18:デフォルトの名無しさん
10/04/21 12:25:15
>それにしても日本人は資料を作るのにエクセル使う!理解できない・・とか

silverlightでExcelに相当するのはGridじゃなくてDataGridだ。

19:デフォルトの名無しさん
10/04/21 15:59:17
Excel感覚でフォームや印刷物作れるコンポーネントがあれば
バインディングとか無くても日本限定でSilverlightは大ブレイクするね

20:デフォルトの名無しさん
10/04/21 22:46:13
>>17
情報どうもありがとうございます。
まさにそこを見ながら作成していました。
クリックしたものに応じて描く場所を指定するとかで
対応してみようと思います。
ありがとうございました。

21:デフォルトの名無しさん
10/04/22 23:19:12
ナショナルジオグラフィックチャンネル 世界の巨大工場 フェラーリ
URLリンク(gyao.yahoo.co.jp)
ナショナルジオグラフィックチャンネル 世界の巨大工場 ハーレーダビッドソン
URLリンク(gyao.yahoo.co.jp)

22:デフォルトの名無しさん
10/04/23 01:25:04
高級外車はすげぇな。買えないけど

23:デフォルトの名無しさん
10/04/23 06:12:57
サーキットの走行会で、まだ走行時間内なのにフロントガラスが汚れたからといって掃除始めるとか
そんな人を見てるとボロいシビックでも買って腹いっぱい走り回ってたほうが楽しいんじゃないのかと小一時間

24:デフォルトの名無しさん
10/04/24 19:36:51
Silverlight ToolkitがSilverlight 3とVisual Studio 2008のサポートを停止
URLリンク(www.infoq.com)

25:デフォルトの名無しさん
10/04/25 02:46:34
もうMSを見限るしかないな

26:ゆかちん
10/04/26 20:19:13
COM呼び出すOOBアプリ作ってるんだけど
最初の CreateObject が成功しない…
VS2010で何か設定必要なんでしょうか?
教えてください!

27:デフォルトの名無しさん
10/04/26 21:39:11
おっぱいうp

28:デフォルトの名無しさん
10/04/26 23:00:37
>>26
OutOfBrowser & Trusted Mode & COM登録状態
じゃないと無理ですぜ?

29:ゆかちん
10/04/27 20:20:51
OOBは設定しました。
Trusted Mode と COM 登録はどうやってやるんでしょうか?


30:デフォルトの名無しさん
10/04/27 22:20:32
silverLight4を使った、面白いサイト発見しました!
無料で本やアルバムが作れるみたい!
URLリンク(flippy.jp)

31:デフォルトの名無しさん
10/04/27 22:48:14
おっぱいうp

32:デフォルトの名無しさん
10/04/27 22:49:53
UIのデザインが適当すぎ
ビジネスアプリじゃないんだからもうちょっと遊べばいいのに

33:デフォルトの名無しさん
10/04/28 16:44:31
>>30
Silverlightが手段じゃなくて目的になってるな…。

34:ゆかちん
10/04/28 20:30:34
Trusted Mode & COM登録状態
ってどうやって設定するんでしょうか?

35:デフォルトの名無しさん
10/04/28 22:37:04
おっぱいうp

36:ゆかちん
10/04/29 09:42:45
教えてくれたらうpしてもいいけどw

37:デフォルトの名無しさん
10/04/29 12:12:28
もう許してやれ

38:デフォルトの名無しさん
10/04/29 12:27:11
SBIのFXツールがSLで作られてるんだが、作成した人はSLを使いこなせてない感が半端ないw

39:デフォルトの名無しさん
10/04/30 20:34:19
は?ざけんな。先にうpするんだよ。
教えてほしくないのか?

40:デフォルトの名無しさん
10/04/30 22:00:29
つーか答えなんかないだろ
Admin権限でVS立ち上げる、とかその程度の話

41:ゆかちん
10/05/02 08:39:45
昨日も一日いじったり調べたりしていましたが
動きませんでした…
なんでだろ…はあ

42:デフォルトの名無しさん
10/05/02 10:19:08
URLリンク(doraemon.yahoo.co.jp)
ドラえもん19話を読みたかったが
お使いの環境では、Silverlightをご利用いただけません。

クローム4 silverlight4 XPでちゃんとそろってるけどな

これじゃだめだろ・・・・開発する気も失せる

43:デフォルトの名無しさん
10/05/02 12:04:33
Yahooのスクリプトが間違っていないか?
Silverlight.jsをベースに独自のコードを突っ込んでるみたいだけど、
そこでChromeを対象から外してしまっているとか。

44:デフォルトの名無しさん
10/05/02 13:45:18
スクリプトの間違いくらいで
環境依存に逆戻りしちゃうなんてコンセプト崩れもいいとこ

45:デフォルトの名無しさん
10/05/02 13:50:10
そんなもんFlashだって同じだろ

46:デフォルトの名無しさん
10/05/02 14:40:02
ドラえもんよみたいがためにゴネる大きなお友達がいるようです。

47:デフォルトの名無しさん
10/05/02 14:51:54
Yahooの方針がそうなんだよ。
FlashベースのYahoo!コミックも対応はWinのIEとFirefoxのみ。
しかもWin7で使えるようになるまで半年かかった。

48:デフォルトの名無しさん
10/05/02 18:08:39
だから
作り手の都合や不備によって
特定のブラウザで動かなく出来ちゃう仕様は欠陥だろ

49:デフォルトの名無しさん
10/05/02 18:12:20
スクリプトで明示的に弾いてるんだから欠陥もクソもないだろw

50:ゆかちん
10/05/02 19:46:37
そんなにドラえもん読みたいの?
ワラ

51:デフォルトの名無しさん
10/05/02 21:05:44
いや、ドラえもんは読みたいだろう

52:デフォルトの名無しさん
10/05/02 23:30:52
つまり玄関のドアに家主が鍵をかけられるのは錠の欠陥だと

53:デフォルトの名無しさん
10/05/03 03:00:19
ドラえもんなら仕方ないな

54:デフォルトの名無しさん
10/05/03 03:37:38
>>52
例えが馬鹿っぽい

55:デフォルトの名無しさん
10/05/03 03:57:00
WinFormの
using System.Web;
に相当する機能はないのだろうか?
htmlエンコードを行うアプリを練習で移植してるんだが
HttpUtilityがどこにあるのかわからないw

56:デフォルトの名無しさん
10/05/03 04:04:44
自己解決
using System.Windows.Browser;
なのね
いろいろ変えすぎだろう・・・

57:デフォルトの名無しさん
10/05/03 04:41:14
SL4からクリップボードが使えるようになったそうなんだけど
VWD2008だとSL4SDK入れてもだめなのかな?

58:デフォルトの名無しさん
10/05/03 05:56:05
>>52
お前は馬鹿だな

玄関のドアに家主が鍵をかけたら客が入れなくなるのは玄関の欠陥だと言う話だ

59:デフォルトの名無しさん
10/05/03 07:52:01
silverLight4の開発ってVWD2010Expressでできないんだっけ?
VWD2010Express、SL4SDK、SL4ToolKit入れてあるだが
選択するとアップデートの必要がありますとかでて使えない

60:デフォルトの名無しさん
10/05/03 08:39:00
SL4Toolsはまだ英語版しか出てないので、今すぐやるなら
VWDも英語版を入れないと駄目

英語版ToolsもまだRC2だけどね

61:デフォルトの名無しさん
10/05/03 09:01:58
>>60
ああそういうことですか・・・
わかりました

62:デフォルトの名無しさん
10/05/03 23:30:42
firefix3.6.3を使用中です。
silverlightの最新版をDLしたものの、ヤフーの動画ニュースの動画が再生できません。
インストールは確実にされてますし、プラグインもちゃんと入っているはずなんですが、
動画ニュースを見ようとすると「silverlightをインストールしてください」となります。
原因がわかれば教えてください。

63:デフォルトの名無しさん
10/05/03 23:34:51
firefixになってますね…
firefoxです

64:デフォルトの名無しさん
10/05/03 23:35:39
>>62
ffはプラグイン関係でそういうのよくあるよね
Flashだと公式のアンインストーラーできれいにした後再度入れるとかやれば
直るから、一旦プラグインをアンインストールして再度入れなおすとか
あとプラグインをいじった際はブラウザの再起動とかもやった方がいいかも

65:デフォルトの名無しさん
10/05/03 23:38:49
プラグインのアンインストール→再インストールは何回かやったんですが…
あきらめた方がいいですかねー
デスクトップの方はスレイプニル使って、ちゃんとみれるんですが(vista)
今ノート(win7)から書き込んでて、こっちでクローム使ってるけど環境外だったのでfirefoxインストールしたものの
みられない、という状況なんですが
まぁあきらめろと言われればあきらめられるんですけど
ノートでもプニル使えばいいじゃないかって意見もあると思いますが、
クロームとかfirefoxとかと比べるとどうも動きが遅い(スクロールがカクカクする)のでちょっと…

66:デフォルトの名無しさん
10/05/03 23:42:11
>>65
まあOS+ブラウザ+プラグインの相性だからなあ
ブラウザの本スレあたりで聞いてみる方がいいかもね

67:デフォルトの名無しさん
10/05/03 23:42:59
>>66
わかりましたそっちにも顔出してみます
どうもでした

68:デフォルトの名無しさん
10/05/04 00:08:58
これはまた板違いな質問だな

69:デフォルトの名無しさん
10/05/04 17:32:46
ここから 64bit プラグイン未対応の表示が消えたんだが、誰か x64 でチェックしてくれ。
URLリンク(www.microsoft.com)

70:デフォルトの名無しさん
10/05/04 17:46:59
Microsoft Silverlight cannot be used in browsers running in 64 bit mode.

71:デフォルトの名無しさん
10/05/04 18:12:03
>>70
さんきゅぅ。Java だけ 64bit 対応って書きたくなかったんだな・・・。

72:デフォルトの名無しさん
10/05/05 15:14:12
WinForm系のアプリでいうところのProgram.csはどこにあるんだろう

App.xaml.cs+App.g.cs(これがApp.xamlを読み込み)

Page.xaml.cs+Page.g.cs(これがPage.xamlを読み込み)

WPFだとApp.g.csに入ってるんだが

73:デフォルトの名無しさん
10/05/05 15:21:55
>>72
Silverlight ランタイム側がその処理になってるんでは。

74:デフォルトの名無しさん
10/05/05 15:23:13
>>73
そういう感じなのかな?
まあないってことは外部で何かやってくれてないと
動けないよねw

75:デフォルトの名無しさん
10/05/05 16:43:33
実際エントリポイントのないDLLだよ
xapを.zipにして解凍してみるとわかるけどAppManifest.xamlファイルの中に
EntryPointAssembly="Hoge"EntryPointType="Hoge.App"
という記述がある

76:デフォルトの名無しさん
10/05/05 19:54:48
ちょっと教えて下さい。
SilverlightインスコしてあるのにYahooニュースのSilverlightの動画が見られません。
じゃあインスコし直すか?と思って本来、その動画が表示される箇所をクリックすると
SilverlightのインストーラーがDLされるんですけど「Y!Silverlight」とかなってて
それをインスコしようとすると強制的にYahooツールバーをインストールしようとするので
とりあえず「Y!Silverlight」はインストールをするのは止めました。
(Yahooツールバーは不要だからです。)
そこで話は戻りますがYahooニュースのSilverlightの動画は
MS純正のSilverlightでなくて「Y!Silverlight」でないと見られないのでしょうか?

ちなみに当方のPCにインスコしてある「Silverlight」はVer.4で、MSの「Silverlight」
のトップページにある「Silverlight」の動画はちゃんと表示されています。


77:デフォルトの名無しさん
10/05/05 20:30:58
>>76
>>62-68

78:デフォルトの名無しさん
10/05/06 00:53:01
そのアンカの中で一番重要なのは>>68だな


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch