Как я могу запретить SaveFileDialog дважды запрашивать замену / перезапись файла? - PullRequest
0 голосов
/ 03 декабря 2018

Как я могу остановить System.Windows.Forms.SaveFileDialog от двойного запроса на замену выбранного файла и вместо этого только один раз?

Либо я что-то упустил, либо что-то не так с моей установкой, либо поведение по умолчаниюпросто тупой.

var saveFileDialog = new SaveFileDialog();
saveFileDialog.ShowDialog();
// User selects file and clicks "Save" within the dialog

Я вообще ничего особенного не делаю, это пустой проект Windows Forms, ориентированный на .NET Framework 4.7.2.

Редактировать: добавлено полноеProgram.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp1
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            var saveFileDialog = new SaveFileDialog();
            saveFileDialog.ShowDialog();
        }
    }
}

1 Ответ

0 голосов
/ 18 декабря 2018

Кажется, это ошибка в последней версии .Net.Это не происходит в сборках Windows до 10.0.17763

...