非模态弹出窗口不会淡出BackGround屏幕

时间:2012-02-21 06:23:00

标签: c# silverlight-4.0 popup non-modal

我想在silverlight中创建一个带有输入框和确定和取消按钮的弹出对话框。弹出窗口的特性应该是它不应淡出主背景屏幕。并且backGround屏幕应该是可滚动的并且可以清晰地显示。 目前我在屏幕上只使用了一个Javascript Prompt框,但它的外观和感觉并不那么令人愉悦......我正在寻找一种外观更流畅的东西。

3 个答案:

答案 0 :(得分:1)

使用Silverlights ChildWindow,您将获得以下内容。可以禁用淡出。 ChildWindow

<强>更新 Non modal refactoring

Non modal child dialog

答案 1 :(得分:0)

在Silverlight中有一个ChildWindow - Control可以用作PopUp。 ChildWindow具有指定叠加层的OpacityBackground的属性,以便您可以定义背景屏幕是否可见。

答案 2 :(得分:0)

您可以使用ChildWindow控件执行此操作。 甚至你可以在父窗口上处理这个弹出窗口的事件。