示例#1
0
        public void CloseMe(object param)
        {
            SchedeTitoliView MRV = param as SchedeTitoliView;
            DockPanel        wp  = MRV.Parent as DockPanel;

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

            if (SchedeTitoli == null || !mainGrid.Children.Contains(SchedeTitoli))
            {
                SchedeTitoliModel = new SchedeTitoliViewModel(_registryServices);
                SchedeTitoli      = new SchedeTitoliView(SchedeTitoliModel);
                mainGrid.Children.Add(SchedeTitoli);
            }
            else
            {
                mainGrid.Children.Remove(SchedeTitoli);
                SchedeTitoli      = null;
                SchedeTitoliModel = null;
            }
        }