2012-02-21 41 views
1

我想创建一个带有输入框和确定并取消按钮的silverlight弹出对话框。弹出的特性应该是它不应该淡出主背景屏幕。 backGround屏幕应该可以滚动和可见清晰。 目前我只在屏幕上使用Javascript提示框,但它的外观和感觉并不那么令人愉快..我正在寻找更流畅的外观。非模态弹出不会淡出背景屏幕

回答

1

使用Silverlights ChildWindow你会看到一个外观。淡出可以禁用,但。 ChildWindow

UPDATE: Non modal refactoring

Non modal child dialog

+0

我需要的主要事情是子窗口不应该淡出我的背景屏幕。即使打开子窗口,背景屏幕也应该是可滚动和可编辑的。我无法实现与子窗口它..我已经使用了以下OverlayOpacity =“0”背景=“透明”不透明度=“1”OverlayBrush =“透明”,但没有用处.. – 2012-02-21 08:43:39

+0

请看更新 – 2012-02-21 08:48:26

0

在Silverlight中有一个ChildWindow - 控制,你可以为上使用。 ChildWindow具有指定覆盖图的OpacityBackground的属性,以便您可以定义背景屏幕是否可见。

+0

主要的事情我需要的是,子窗口不应该淡出我的背景屏幕。即使打开子窗口,背景屏幕也应该是可滚动和可编辑的。我无法使用子窗口实现它..我已经使用了以下OverlayOpacity =“0”Background =“Transparent”Opacity =“1”OverlayBrush =“透明”,但没有用处。 – 2012-02-21 08:41:26

+0

准确地说,我想子窗口是非模式的! – 2012-02-21 08:45:18

0

您可以使用ChildWindow控件来执行此操作。 即使您可以在父窗口中处理此弹出窗口的事件。