我现在做了一个asp.net程序,里面集成了一个页面加silverlight。
我想点击一个按钮,然后能跳出一个类似winform的窗口,里面的内容是我另外一个xaml内容,不知道行不行?请大牛们指点,谢谢!
可行,新建一个ChildWindow(sl3以后就有了),在任意XAML后台中实例化并Show()即可。ChildWindow中放一个Content载入xaml内容或者放Frame载入另外一个xmal
上面的回答正确的,
新建项目的时候可以选择ChildWindow, 在主窗体中写代码
ChildWindow1 child = new ChildWindow1();
child.OkClicked += new LoginEventHandler(child_OkClicked);
child.Show();
传值的话,可以使用子窗体添加构造函数,或者子窗体添加属性,在父窗体中赋值