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); } }