private SymbolUserControl AddSymbolsToEditDeleteGrid(YouMapsSymbol yms)
 {
     SymbolUserControl suc = new SymbolUserControl(yms);
     suc.EditRadioButton.Visibility = Visibility.Collapsed;
     sucs.Add(suc);
     suc.CheckBoxEverything.Visibility = Visibility.Visible;
     EditYouMapSymbolsStackPanel.Children.Add(suc);
     EditGrid.Visibility = Visibility.Collapsed;
     return suc;
 }
        private async void EditSymbol(object sender, RoutedEventArgs e)
        {
            List<YouMapsSymbol> allSymbols = await IOFile.LoadAllSymbols();
            EditYouMapSymbolsStackPanel.Visibility = Visibility.Visible;
            SymbolGrid.Visibility = Visibility.Collapsed;
            EditYouMapSymbolsStackPanel.Children.Clear();
            sucs.Clear();
            foreach(YouMapsSymbol yms in allSymbols)
            {
                DrawingCanvas.Children.Clear();
                DeleteGrid.Visibility = Visibility.Collapsed;
                EditGrid.Visibility = Visibility.Visible;
                SymbolUserControl suc = new SymbolUserControl(yms);
                suc.CheckBoxEverything.Visibility = Visibility.Collapsed;
                sucs.Add(suc);
                suc.CheckBoxEverything.Visibility = Visibility.Collapsed;
                EditCustomSymbol.Visibility = Visibility.Visible;
                EditYouMapSymbolsStackPanel.Children.Add(suc);
               
            }


        }