Настройки Viewerа

Обсуждение Stimulsoft Reports.Silverlight
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Настройки Viewerа

Сообщение kin123456789 »

Добрый день! Подскажите пож-та ряд вопросов
1. Можно ли отдельно настроить стили для подписей к кнопкам "Печать", "Открыть" т.к. в приложении используются специфичные стили и они применяются к тексту данных кнопок (на белом фоне кнопок текст не читается!) Тоже самое происходит и в пунктах меню "Сохранить", "Печать".
2. Можно ли как-то отключить отображение кнопок на панели инструментов "По ширине", "Печать", "Новая страница" "Удалить страницу", а также пункты в выпадающих меню - "Сохранить" -> "Data File " и т.д.
3. Можно ли установить масштаб страницы по умолчанию при загрузке отчета!
Заранее благодарен!
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 08:16

Re: Настройки Viewerа

Сообщение Anton Lozovskiy »

Здравствуйте,

>>1. Можно ли отдельно настроить стили для подписей к кнопкам "Печать", "Открыть" т.к. в приложении используются специфичные стили и они применяются к тексту данных кнопок (на белом фоне кнопок текст не читается!) Тоже самое происходит и в пунктах меню "Сохранить", "Печать".

Изменить стили можно только редактируя xaml файл темы, если у вас есть доступ к исходному коду продукта.
А как ваши стили могут изменять стили наших компонентов ? Мы специально для каждого контрола создавали свой вариант, т.е. вместо Button - StiButton, ListBox - StiListBox, и т.п. это было специально сделано чтобы не конфликтовать с пользовательскими темами.

>>2. Можно ли как-то отключить отображение кнопок на панели инструментов "По ширине", "Печать", "Новая страница" "Удалить страницу", а также пункты в выпадающих меню - "Сохранить" -> "Data File " и т.д.

Любую кнопку во вьювере можно опционально спрятать. Для это вам нужно использовать статические настройки из класса StiOptions. Вот пример свойств необходимых вам:
StiOptions.Viewer.Elements.ShowPageNewButton
StiOptions.Viewer.Elements.ShowReportPrintButton
StiOptions.Viewer.SaveReportsButtons.ShowDataButton

свойство ShowDataButton - добавили только что, и сегодняшний пререлиз изменения уже войти не успели, поэтому будут доступны в следующую пятницу.

>>3. Можно ли установить масштаб страницы по умолчанию при загрузке отчета!

Задавайте свойство Zoom у самого вьювера.

Спасибо.
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Re: Настройки Viewerа

Сообщение kin123456789 »

У Вас в кнопке (на пример, Печать) - картинка и подпись, так вот подпись сделана TextBloc и к нему применяются стили приложения! Также проблема и со стилями подменю! В приложении пример!
Вложения
Безымянный.png
Безымянный.png (36.82 КБ) 4979 просмотров
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Re: Настройки Viewerа

Сообщение kin123456789 »

пришлось поменять тему , но проблема в меню и в подсказках осталась!
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Настройки Viewerа

Сообщение HighAley »

Здравствуйте.

Извините, но нам необходимо некоторое время, чтобы подготовить ответ.

Спасибо.
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 08:16

Re: Настройки Viewerа

Сообщение Anton Lozovskiy »

Здравствуйте.

Вообще не правильно писать общий глобальный стиль для всех настолько базовых компонентов TextBlock.
Нам сделать нечего и писать стиль для всех компонентов TextBlock, которые мы используем - не правильно. Хотите это делать - только в исходниках, либо модернизируйте свою тему.

Спасибо.
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Re: Настройки Viewerа

Сообщение kin123456789 »

Спасибо! Переопределил стили для Text Block для окна где имеется viewer! скажите, можно ли отключить отображение подсказок (кнопок и т.д.) для элемента viewer!
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 08:16

Re: Настройки Viewerа

Сообщение Anton Lozovskiy »

Здравствуйте,

Сейчас этого сделать нельзя, но мы добавили свойство StiOptions.Viewer.ShowTooltipsInViewer. Задайте значение false перед инициализацией вьювера и подсказок не будет. Патч будет доступен в пятницу.

Спасибо.
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Re: Настройки Viewerа

Сообщение kin123456789 »

Спасибо! Патч будет доступен здесь - http://www.stimulsoft.com/ru/downloads/ ... ilverlight ?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Настройки Viewerа

Сообщение HighAley »

Здравствуйте.
kin123456789 писал(а):Спасибо! Патч будет доступен здесь - http://www.stimulsoft.com/ru/downloads/ ... ilverlight ?
Да, здесь доступна предрелизная trial-версия, если вы покупали наш продукт, то в Registered User Area вы сможете скачать лицензионную версию.

Спасибо.
Закрыто