0
如何打開Silverlight中的XamWebDialogWindowon按鈕單擊。我使用的控制器打開XamWebDialogWindow on按鈕點擊silverlight
如何打開Silverlight中的XamWebDialogWindowon按鈕單擊。我使用的控制器打開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彈出窗口,無論出於何種原因,有辦法,是的,你可以