Я должен напечатать html-файл, когда пользователь нажимает кнопку печати, и он работает нормально (выводит диалоговое окно печати), когда я устанавливаю браузер по умолчанию в качестве IE.Если я изменю браузер по умолчанию на chrome или firefox, отличный от IE, код не запрашивает диалоговое окно печати, а просто открывает HTML-файл в браузере.Подскажите, пожалуйста, какую конфигурацию я пропустил в приведенном ниже коде?
string TempFile = @"D:\test.html";
ProcessStartInfo Params = new ProcessStartInfo();
Params.FileName = "iexplore.exe";
Params.Arguments = TempFile;
Params.UseShellExecute = false;
Params.Verb = "print";
Params.WindowStyle = ProcessWindowStyle.Hidden;
Params.CreateNoWindow = true;
Process.Start(Params);