0

Silverlight Web プロジェクト内でビットマップ効果を適用する方法はありますか?

4

3 に答える 3

0

Silverlight2は現在、どの形式のビットマップ効果もサポートしていません。ドロップシャドウなど、Silverlightアプリの要素にビットマップ効果を追加するための回避策は、UI要素のシャドウを手動で作成し、それを画像としてエクスポートして、Silverlightアプリケーション内に次のように配置する必要があります。画像。

Expression Designを使用している場合は、それをコピーしてExpression Blendに貼り付けるだけで(クリップボードがSilverlight XAMLに設定されていることを確認してください)、ビットマップ効果が別の画像に自動的に変換されます。

于 2009-05-12T19:53:16.977 に答える
0

Silverlight3で使用できるようになります。以前のバージョンでは可能だとは思わないでください。

于 2009-05-12T19:54:12.390 に答える
0

これは、数か月前にベータ版が出荷された Silverlight 3 で可能になりました。WPF の BitmapEffects は移植するには遅すぎると判断されましたが、Effects はあります。BlurEffect と DropShadowEffect の 2 つが組み込まれています。また、WPF と同じように HLSL で独自のピクセル シェーダーを記述して、さまざまな効果を実現することもできます。

いくつかのリンク: Expression Blend 3 Preview: http://www.microsoft.com/downloads/details.aspx?FamilyID=A04AA0AE-87BE-4201-A65E-E792859122FC&displaylang=en

WPF または Silverlight で実行されるいくつかの ShaderEffects: http://www.codeplex.com/wpffx/

Silverlight 3 ベータ版: http://silverlight.net/getstarted/silverlight3/default.aspx

于 2009-05-13T18:09:36.107 に答える