Environmentsettings и Uistyle
Надо положить на форму отчет и EnvironmentSettings, а по нажатию кнопки вызывать дизайнер.
У меня не применяется стиль по-умолчанию Office2007Black. Другие после запуска из VS сразу работают. а установка этого не ведет к смене предыдущего до него стиля.
Он применяется только если дизайнер вызвать из среды, но если запустить приложение, то светится по предыдущий стиль.
Странно всё это...
У меня не применяется стиль по-умолчанию Office2007Black. Другие после запуска из VS сразу работают. а установка этого не ведет к смене предыдущего до него стиля.
Он применяется только если дизайнер вызвать из среды, но если запустить приложение, то светится по предыдущий стиль.
Странно всё это...
Комментарии
Стиль запоминается в конфиг-файле FastReport. Если при запуске приложения надо установить какой-то стиль, делать это нужно после того как загрузился файл конфигурации. Загружается он при первом обращении к классу Report. Я обычно делаю так:
using (Report dummyReport = new Report()); // чтобы быть уверенным, что конфиг загружен
Config.UIStyle = ...
Не знаю смог объяснить...