Exemple #1
0
 private void MetroWindow_Loaded(object sender, RoutedEventArgs e)
 {
     soldierList = SoldierCSVReader.ProcessSoldierFile(soldierList, inputFileName, StatGrid);
     classList   = LoadSettingsCsv(classFileName);
     ClassComboBox.ItemsSource = classList;
     //Readonly the soldier column
 }
Exemple #2
0
        private void LoadCsvButton_Click(object sender, RoutedEventArgs e)
        {
            OpenFileDialog dlg = new OpenFileDialog();

            dlg.FileName         = "csv file";                   //default file name
            dlg.DefaultExt       = ".csv";                       //default file extension
            dlg.Filter           = "CSV documents (.csv)|*.csv"; //filter files by extension
            dlg.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);

            // Show file dialog box
            Nullable <bool> result = dlg.ShowDialog();

            // Process save file dialog box results
            if (result == true)
            {
                inputFileName = dlg.FileName;
                soldierList.Clear();
                soldierList = SoldierCSVReader.ProcessSoldierFile(soldierList, inputFileName, StatGrid);
            }
            this.StatGrid.Items.Refresh();
        }