打开XamWebDialogWindow on按钮点击silverlight
答
你谈的是从Infragistics的套件中的控制MVVM模式和拍摄按钮点击, 有用于控制如何使用的详细解释一个很好的链接here, 但回答你问题
//From the View.cs
XamWebDialogWindow myDialogWindow = new XamWebDialogWindow();
this.LayoutRoot.Children.Add(dialogWindow);
这不能在视图模型来完成,不应该,我喜欢弹出窗口的数据源设置为当前视图模型,所以我只需要一次弹出发生
XamWebDialogWindow myDialogWindow = new XamWebDialogWindow();
myDialogWindow.DataSource = this.Resources["DataSource"];
//Where "DataSource" is the x:Name of the DataSource on your parent xaml
处理一个数据源
如果你真的想从你的ViewModel弹出窗口,无论出于何种原因,有办法,是的,你可以