Advertisement
Guest User

GUI

a guest
Sep 18th, 2014
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. using System.Collections.Generic;
  2. using System.Collections.ObjectModel;
  3. using System.IO;
  4. using System.Windows;
  5. using System.Text;
  6.  
  7. namespace USBabyNames
  8. {
  9. /// <summary>
  10. /// Interaction logic for MainWindow.xaml
  11. /// </summary>
  12. public partial class MainWindow : Window
  13. {
  14. public MainWindow()
  15. {
  16. InitializeComponent();
  17.  
  18. //Create ObservableContaners for baby name
  19. var decades = new ObservableCollection<string>();
  20. var top10List = new ObservableCollection<string>();
  21. var searchResult = new ObservableCollection<string>();
  22.  
  23. //List of BabyName objects exstracted from txt file
  24. var babyNameList = new List<BabyName>();
  25.  
  26. var streamReader = new StreamReader("04-babynames.txt", Encoding.Default);
  27.  
  28. while (!streamReader.EndOfStream)
  29. {
  30. babyNameList.Add(new BabyName(streamReader.ReadLine()));
  31. }
  32.  
  33. //Preload top 10 list of baby names
  34.  
  35. //Fill DecadesListBox
  36. for (int i = 0; i < 11; i++)
  37. {
  38. int toBeAdded = 1900 + 10*i;
  39. decades.Add(toBeAdded.ToString());
  40. }
  41.  
  42. DecadesListBox.ItemsSource = decades;
  43. }
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement