private void currentFileCheckBtn_Click(object sender, RoutedEventArgs e)
 {
     if (saveCsvFileTxtBlock.Text != "")
     {
         App.TaggingJobWin = TaggingJobWindow.GetTaggingJobWin(saveCsvFileTxtBlock.Text); // 선택된 txt파일이 없이 진행
         this.Hide();
         App.TaggingJobWin.Show();
     }
     else
     {
         MessageBox.Show("저장 파일을 선택해주세요.");
     }
 }
예제 #2
0
        public static TaggingJobWindow GetTaggingJobWin(string saveFilePath)
        {
            // 생성자의 역할을 대신함
            if (taggingJobWin is null)
            {
                taggingJobWin = new TaggingJobWindow(saveFilePath);
            }
            taggingJobWin.selectTextIndex = 0;
            taggingJobWin.saveFilePath    = saveFilePath;
            taggingJobWin.saveFileText    = File.ReadAllText(saveFilePath, Encoding.GetEncoding("euc-kr"));

            taggingJobWin.textList        = new List <TextListObject>();
            taggingJobWin.corpusComboList = new List <ComboBoxItem>();
            taggingJobWin.ReadCsvFile();
            taggingJobWin.corpusListCombo.ItemsSource = taggingJobWin.corpusComboList;
            return(taggingJobWin);
        }