ページに Silverlight プラグインがあり、AjaxModalPopup
エクステンダーを使用してパネルをポップアップとして表示する機能がいくつかあります。
しかし、ショー モーダル ポップアップが表示されるたびに、Silverlight プラグインの背後に隠れます。つまり、プラグインは常に一番上に表示されますか?
この問題を解決するための提案はありますか?
ページに Silverlight プラグインがあり、AjaxModalPopup
エクステンダーを使用してパネルをポップアップとして表示する機能がいくつかあります。
しかし、ショー モーダル ポップアップが表示されるたびに、Silverlight プラグインの背後に隠れます。つまり、プラグインは常に一番上に表示されますか?
この問題を解決するための提案はありますか?
Silverlight オブジェクトを作成するときに、isWindowsless を true に設定してみてください。これをパラメーターとして渡します。Windowsless Silverlight アプリの z-index は 1 であるため、オーバーレイできます。パフォーマンスヒットがあったと聞きました。
コード:
<object>
タグを直接使用している場合は、次を追加します。
<param name="windowless" value="true" />
asp:Silverlight
コントロールを使用している場合は、次を追加します。
<asp:Silverlight ID="foo" Windowless="true" ... />
使用している場合は、Silverlight.js
次を追加します。
function createSilverlight()
{
Sys.Silverlight.createObject(
"HelloWorld.xaml",
parentElement,
"myPlugin", // Unique plug-in ID value.
{
isWindowless:'true',
// Determines whether to display plug-in in windowless mode.
},
}