private void startFile(string fileName)
        {
            int count = 0;

            if (fileName.LastIndexOf(".txt") > -1)
            {
                count = EditionTXT.file_readTXT(fileName);
            }
            else if (fileName.LastIndexOf(".html") > -1)
            {
                count = EditionHTML.readHTML(fileName);
            }

            if (count == 0)
            {
                MessageBox.Show($"В данном файле вопросы не обнаруженны!");
            }
            else
            {
                var result = MessageBox.Show($"Добавлено {count} вопросов.\n\n Закрыть окно?", "Успех!", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (result == MessageBoxResult.Yes)
                {
                    this.Close();
                }
            }
        }
Exemple #2
0
        private void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            /*Контейнер с привязкой к листбоксу*/
            ListBox_Quest.ItemsSource = QuestsBox.questItems;
            /*Нулевой эл-т для новых вопросов*/
            QuestItem questItem = new QuestItem();

            questItem.quest = "<Добавить новый вопрос>";
            QuestsBox.questItems.Add(questItem);
            ListBox_Quest.SelectedIndex = 0;
            NewTitle();

            /*Чтение из временого файла*/
            EditionTXT.file_readTXT("TEMPTXT.txt");
            NewTitle();
        }