public static DataTemplate GetTemplate(OneViewModelBase param) { Type t = param.GetType(); if (!views.ContainsKey(t.Name)) { views.Add(t.Name, Application.Current.Resources[t.Name] as DataTemplate); } return views[t.Name]; }
public void ShowShareUI(OneViewModelBase vm) { DataTransferManager.ShowShareUI(); this.VM = vm; }