2010-11-22 10 views
1

短い質問:参考のSilverlightのSilverlight 3から4制御

私はSL3で構築Silverlightアプリケーションを持っている場合、クライアントはSL4を使用している場合、私は、実行時に検出することができますし、でのみ利用可能であることCursors.NESWを使用SL4?

詳細:

は、私は自分のアプリケーションのカーソルCursors.SizeNESWを表示したいのSilverlight 3を使用して構築されたSilverlightアプリケーションを持っています。私がやっていたやり方は、CursorをCursors.Noneに設定して、カーソルの代わりにNESWイメージを表示することでした。

しかし、MacのSafariでは、Silverlightがウィンドウレスモードで実行されています。Silverlightアプリをカバーするiframeを置き、Silverlightアプリでカーソルをnoneに設定すると、 iframeによってカーソルが消えます。画像カーソルがiframeの下のSilverlightに表示されていると思われます。

ビジネス上の理由から、PC版のSilverlight 4へのアップグレードは間もなく行われない可能性があります。しかし、我々はMac上でSilverlight 4を要求しなければならず、this issueを修正する必要がありました。

答えて

1

バージョンを混在させることはできません。プロジェクトはSL3またはSL4のいずれかにコンパイルされます。アプリケーションのバージョンは2種類あります。

この質問は、Silverlightのクライアントのランタイムバージョンを検出についての情報を持っています

Version detection with Silverlight

+0

Assembly.GetReferencedAssembliesとGetLoadedAssembliesはSL4のとしてサポートされていませんので、私はあなたがおそらく正しい推測しています。 –

関連する問題