Exemplo n.º 1
0
        public void CloseMe(object param)
        {
            GestioneQuoteInvestitoriView view = param as GestioneQuoteInvestitoriView;
            DockPanel wp = view.Parent as DockPanel;

            wp.Children.Remove(view);
        }
        private void OpenQuoteInvestitori(object param)
        {
            DockPanel mainGrid = param as DockPanel;

            if (gestioneQuoteInvestitoriView == null || !mainGrid.Children.Contains(gestioneQuoteInvestitoriView))
            {
                gestioneQuoteInvestitoriViewModel = new GestioneQuoteInvestitoriViewModel(_registryServices, _managerLiquidServices);
                gestioneQuoteInvestitoriView      = new GestioneQuoteInvestitoriView(gestioneQuoteInvestitoriViewModel);
                mainGrid.Children.Add(gestioneQuoteInvestitoriView);
            }
            else
            {
                mainGrid.Children.Remove(gestioneQuoteInvestitoriView);
                gestioneQuoteInvestitoriView      = null;
                gestioneQuoteInvestitoriViewModel = null;
            }
        }