Вы разрабатываете приложение, в котором требуется сохранять файлы-отчетов с расширением ".log", подставляемым автоматически, — например, если пользователь вводит название файла "Otchet", на диске появится файл "Otchet.log". Кроме того, если пользователь ввел имя файла, которого нет в указанной директории, необходимо выводить диалоговое окно, предлагающее создать этот файл. Выберите нужные для этого свойства элемента SaveFileDialog:
(Отметьте один правильный вариант ответа.)
Варианты ответа
private void mnuSave_Click(object sender, System.EventArgs e){ saveFileDialog1.Filter = "All Files(*.*)|*.*|Log Files (*.log)|*.log"; saveFileDialog1.DefaultExt = "log"; saveFileDialog1.CreatePrompt = true;saveFileDialog1.ValidateNames = true; if (saveFileDialog1.ShowDialog(this) ==DialogResult.OK) { //Код для работы}}(Верный ответ)
private void mnuSave_Click(object sender, System.EventArgs e){ saveFileDialog1.Filter = "All Files(*.*)|*.*|Log Files (*.log)|*.log"; saveFileDialog1.FileName = "log"; saveFileDialog1.CreatePrompt = true;saveFileDialog1.ValidateNames = false; if (saveFileDialog1.ShowDialog(this) ==DialogResult.OK) { //Код для работы}}
private void mnuSave_Click(object sender, System.EventArgs e){ saveFileDialog1.Filter = "All Files(*.*)|*.*|Log Files (*.log)|*.log"; saveFileDialog1.DefaultExt = "log"; saveFileDialog1.CreatePrompt = false;saveFileDialog1.ValidateNames = true; if (saveFileDialog1.ShowDialog(this) ==DialogResult.OK) { //Код для работы}}
private void mnuSave_Click(object sender, System.EventArgs e){ saveFileDialog1.Filter = "All Files(*.*)|*.*|Log Files (*.log)|*.log"; saveFileDialog1.DefaultExt = "log"; saveFileDialog1.CreatePrompt = true;saveFileDialog1.ValidateNames = false; if (saveFileDialog1.ShowDialog(this) ==DialogResult.OK) { //Код для работы}}
private void mnuSave_Click(object sender, System.EventArgs e){ saveFileDialog1.Filter = "All Files(*.*)|*.*|Log Files (*.log)|*.log"; saveFileDialog1.FileName = "*.log"; saveFileDialog1.CreatePrompt = true;saveFileDialog1.ValidateNames = true; if (saveFileDialog1.ShowDialog(this) ==DialogResult.OK) { //Код для работы}}