/// <summary> /// Evento di chiusura della view Gestione gestioni /// </summary> /// <param name="param">La view che ha inviato l'evento</param> public void CloseMe(object param) { RegistryShareTypeView RSTV = param as RegistryShareTypeView; DockPanel wp = RSTV.Parent as DockPanel; wp.Children.Remove(RSTV); }
private void OpenTipologiaTitoli(object param) { DockPanel mainGrid = param as DockPanel; if (shareTypeView == null || !mainGrid.Children.Contains(shareTypeView)) { registryShareTypeViewModel = new RegistryShareTypeViewModel(_registryServices); shareTypeView = new RegistryShareTypeView(registryShareTypeViewModel); mainGrid.Children.Add(shareTypeView); } else { mainGrid.Children.Remove(shareTypeView); shareTypeView = null; registryShareTypeViewModel = null; } }