Printersettings Диалог

отредактировано 06:28 Раздел: FastReport .NET
Надо распечатать несколько подготовленных отчетов, при этом диалог печати показать только первый раз а дальше уже по этим настройкам печатать. Задачу в общем то решил но на диалоге настройки есть выбор номеров конкретных страниц, как запретить пользователю через диалог выбрать страницы (оставить только опцию "все")?
                private static void PrintSelected(IEnumerable<Report> reports)
		{
			PrintSettings settings = null;
			foreach (var report in reports)
			{
				if (settings == null)
				{
					report.PrintPrepared();
					settings = report.PrintSettings;
				}
				else
				{
					settings.ShowDialog = false;
					report.PrintSettings.Assign(settings);
					report.PrintPrepared();
				}
			}
		}

Комментарии

  • отредактировано 06:28
    Без правки исходников - никак.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.